//時間戳轉為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...