C 獲得當前時間

2021-06-19 19:08:57 字數 2163 閱讀 2174

//獲取日期+時間

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分

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):獲取指定時間的年份

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

獲得當前系統時間

1.首先包括標頭檔案 2.然後 time t rtime 用time t表示的時間 日曆時間 是從乙個時間點 例如 1970年1月1日0時0分0秒 到此時的秒數。在time.h中,我們也可以看到time t是乙個長整型數。3.struct tm timeinfo time rtime timeinf...

oracle 查詢獲得當前時間

select to char sysdate,mm dd yyyy hh24 mi ss now from dual 執行下面語句後就改變了時間顯示格式,此時用select就會按自己設定的格式顯示。alter session set nls date format yyyy mm dd hh24 m...

python獲得當前時間等

你可以試下下面的方式來取得當前時間的時間戳 import time print time.time 輸出的結果是 1279578704.6725271 但是這樣是一連串的數字不是我們想要的結果,我們可以利用time模組的格式化時間的方法來處理 time.localtime time.time 用ti...