1.c# 獲取時間差(天數)
public static int datediff(datetime datestart, datetime dateend)
2.c#獲取當前日期時間
//獲取日期+時間
datetime.now.tostring(); // 2008-9-4 20:02:10
datetime.now.tolocaltime().tostring(); // 2008-9-4 20:12:12
//獲取日期
datetime.now.tolongdatestring().tostring(); // 2023年9月4日
datetime.now.toshortdatestring().tostring(); // 2008-9-4
datetime.now.tostring("yyyy-mm-dd"); // 2008-09-04
datetime.now.date.tostring(); // 2008-9-4 0:00:00
//獲取時間
datetime.now.tolongtimestring().tostring(); // 20:16:16
datetime.now.toshorttimestring().tostring(); // 20:16
datetime.now.tostring("hh:mm:ss"); // 08:05:57
datetime.now.timeofday.tostring(); // 20:33:50.7187500
//其他
datetime.tofiletime().tostring(); // 128650040212500000
datetime.now.tofiletimeutc().tostring(); // 128650040772968750
datetime.now.tooadate().tostring(); // 39695.8461709606
datetime.now.touniversaltime().tostring(); // 2008-9-4 12:19:14
datetime.now.year.tostring(); 獲取年份 // 2008
datetime.now.month.tostring(); 獲取月份 // 9
datetime.now.dayofweek.tostring(); 獲取星期 // thursday
datetime.now.dayofyear.tostring(); 獲取第幾天 // 248
datetime.now.hour.tostring(); 獲取小時 // 20
datetime.now.minute.tostring(); 獲取分鐘 // 31
datetime.now.second.tostring(); 獲取秒數 // 45
//n為乙個數,可以數整數,也可以事小數
dt.addyears(n).tostring(); //時間加n年
dt.adddays(n).tostring(); //加n天
dt.addhours(n).tostring(); //加n小時
dt.addmonths(n).tostring(); //加n個月
dt.addseconds(n).tostring(); //加n秒
dt.addminutes(n).tostring(); //加n分
C 輸入輸出知識整理
c 和 c 提供了乙個標準輸入輸出函式庫stdio.h。在程式中包含該函式庫後,就可以使用其中的標準函式進行輸入輸出操作了。在程式中表示如下 包含標準輸入輸出函式庫 include 在 c 語言中,輸入輸出函式有著相當重要的地位,它是我們的程式與使用者互動的唯一途徑。標準輸入輸出函式庫提供的函式總體...
節約時間的輸入輸出
在大量讀寫資料的時候 用cin可能會超時,用scanf一般不會超時 getchar的讀寫速度遠大於cin or scanf,可以節約大量時間 include template inline bool rd t ret template inline void pt t x if x 9 pt x 1...
把c 的輸入輸出整理
一直對這個輸入輸出有了解,但是不是特別的清楚,畢竟混亂是一切憂慮的根源!比較晚了,沒有怎麼仔細檢查,如果有錯誤請大家見諒。1.跳過了空格 製表符 和 換行,也就是說 12 13 14 15 cin a 會直接讀取12 然後跳過空格,直接來到13 2.cin.get char 不跳過空格等,並且返 用...