時間輸入輸出整理

2021-10-01 20:20:21 字數 1831 閱讀 1438

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 不跳過空格等,並且返 用...