C 如何獲取日期時間各種方法

2021-10-12 05:07:05 字數 2914 閱讀 5246

我們可以通過使用datatime這個類來獲取當前的時間。通過呼叫類中的各種方法我們可以獲取不同的c#教程

1.獲取日期和時間

datetime.now.

tostring()

;// 2019-09-4 20:02:10

datetime.now.

tolocaltime()

.tostring()

;// 2019-9-4 20:12:12

2.獲取日期

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

3.獲取時間

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

4.其他

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分

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

getdate(

):獲取系統當前時間

dateadd(datepart,number,

date

):計算在[

sql語句]

(乙個時間的基礎上增加乙個時間後的新時間值,比如: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(

)) :當前年份

C 獲取當前目錄的各種方法

答案一答案二 獲取新的 process 元件並將其與當前活動的程序關聯的主模組的完整路徑,包含檔名 程序名 string str system.diagnostics.process.getcurrentprocess mainmodule.filename result x exe exe檔案所在...

C 獲取當前日期時間的方法

方案 優點 僅使用c標準庫 缺點 只能精確到秒級 include include int main void size t strftime char strdest,size t maxsize,const char format,const struct tm timeptr 根據格式字串生成字...

C 獲取日期和時間

c 標準庫沒有提供所謂的日期型別。c 繼承了 c 語言用於日期和時間操作的結構和函式。為了使用日期和時間相關的函式和結構,需要在 c 程式中引用標頭檔案。結構型別 tm 把日期和時間以 c 結構的形式儲存,tm 結構的定義如下 struct tm下面是 c c 中關於日期和時間的重要函式。所有這些函...