C 時間戳和普通時間相互轉換

2022-03-15 06:05:37 字數 2076 閱讀 1862

//

時間戳轉為c#格式時間

private datetime stamptodatetime(string

timestamp)

//datetime時間格式轉換為unix時間戳格式

private

intdatetimetostamp(system.datetime time)

//獲取日期+時間

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(); 獲取月份 //

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

thursday

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

248datetime.now.hour.tostring(); 獲取小時 //

20datetime.now.minute.tostring(); 獲取分鐘 //

31datetime.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 時間戳和時間的相互轉換

時間戳定義為從格林威治時間 1970年01月01日00時00分00秒 北京時間1970年01月01日08時00分00秒 起至現在的總秒數。c 格式時間轉時間戳timestamp private int getcreatetime 時間戳轉為c 格式時間 private datetime gettim...

時間戳和QDateTime相互轉換

1.totime t 把2014年12月19日10 24 40這樣的qdatetime的格式轉變為1418955940這樣的時間戳 cpp view plain copy qdatetime time qdatetime currentdatetime 獲取當前時間 inttimet time.to...

時間戳 日期相互轉換

當天0點日期 date y m d h i s mktime 0,0,0,date m date d date y 當天0點時間戳 mktime 0,0,0,date m date d date y 當前日期 time date y m d h i s 當前時間戳 unixtime strtotim...