c 獲取時間整理

2021-06-29 16:59:32 字數 2193 閱讀 2792

//獲取系統當前時間

datetime.now; 獲取系統時間  格式:2007-10-22 23:02:07

datetime.now.year();獲取日期中的年份

datetime.now.month();獲取日期中的月份

datetime.now.day();獲取日期中的日份

datetime.now.hour();獲取時間中的時

datetime.now.minute();獲取時間中的分

datetime.now.second();獲取時間中的秒

datetime.now.dayofweek.tostring();  獲取星期幾

datetime.now.dayofyear.tostring();  獲取第幾天   

select year(getdate())  :當前年份

//獲取日期+時間 

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 

//n為乙個數,可以數整數,也可以事小數 

dt.addyears(n).tostring();    //時間加n年 

dt.adddays(n).tostring();    //加n天 

dt.addhours(n).tostring();    //加n小時 

dt.addmonths(n).tostring();    //加n個月 

dt.addminutes(n).tostring();    //加n分

dt.addseconds(n).tostring();    //加n秒

//sql 語句 使用時間和日期的函式

getdate():獲取系統當前時間

dateadd(datepart,number,date):計算在乙個時間的基礎上增加乙個時間後的新時間值,比如:dateadd(yy,30,getdate())

datediff(datepart,startdate,enddate):計算兩個時間的差值,比如:datediff(yy,getdate(),'2008-08-08')

dataname(datepart,date):獲取時間不同部分的值,返回值為字串

datepart(datepart,date):和datename相似,只是返回值為整型

//獲取指定時間的一部分

day(date):獲取指定時間的天數

month(date):獲取指定時間的月份

year(date):獲取指定時間的年份

C 獲取時間

獲取日期 時間 datetime.now.tostring 2008 9 4 20 02 10 datetime.now.tolocaltime tostring 2008 9 4 20 12 12 獲取日期 datetime.now.tolongdatestring tostring 2008年9...

C 獲取時間

獲取日期 時間 datetime.now.tostring 2008 9 4 20 02 10 datetime.now.tolocaltime tostring 2008 9 4 20 12 12 獲取日期 datetime.now.tolongdatestring tostring 2008年9...

C 獲取時間

c 獲取時間 標頭檔案 chrono,命名空間 std.現在時間 std chrono system clock now 返回系統時鐘的當前時間 時鐘std chrono system clock 代表系統當前的時間,是不穩定的時鐘,並且提供了函式可將時間點轉化為 time t 型別的值 std c...