如:日期(2019-09-04)、時間(12:12:12)、日期+時間(2019-09-04 12:11:10)等。
//獲取日期+時間
datetime.now.tostring(); // 2019-9-4 20:02:10
datetime.now.tolocaltime().tostring(); // 2019-9-4 20:12:12
//獲取日期
datetime.now.tolongdatestring().tostring(); // 2023年9月4日
datetime.now.toshortdatestring().tostring(); // 2019-9-4
datetime.now.tostring("yyyy-mm-dd"); // 2019-09-04
datetime.now.date.tostring(); // 2019-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(); // 2019-9-4 12:19:14
datetime.now.year.tostring(); 獲取年份 // 2019
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 時間函式
datetime dt datetime.now string str dt.tostring yyyy mm dd 2013 09 07 str dt.tostring 2013 09 07 14 25 24 str dt.tolocaltime tostring 2013 09 07 14 25...
C 時間戳 時間相關函式
時間戳 unix時間戳 unix timestamp 或稱unix時間 unix time posix時間 posix time 是一種時間表示方式,定義為從格林威治時間1970年01月01日00時00分00秒起至現在的總秒數 1.函式模型 return the current time and p...
C 獲取時間函式
表頭檔案 include 定義函式 char asctime const struct tm timeptr 將時間和日期以字串格式表示 函式說明 asctime 將引數timeptr所指的tm結構中的資訊轉換成真實世界所使用的時間日期表示方法,然後將結果以字串形態返回。此函式已經由時區轉換成當地時...