DateTime相關知識

2021-09-05 18:28:15 字數 1105 閱讀 7302

1。比較時間大小的實驗

string st1="12:13";

string st2="14:14";

datetime dt1=convert.todatetime(st1);

datetime dt2=convert.todatetime(st2);

datetime dt3=datetime.now;

if(datetime.compare(dt1,dt2)>0)

msg.text=st1+">"+st2;

else

msg.text=st1+"<"+st2;

msg.text+="\r\n"+dt1.tostring();

if(datetime.compare(dt1,dt3)>0)

msg.text+="\r\n"+st1+">"+dt3.tostring();

else

msg.text+="\r\n"+st1+"<"+dt3.tostring();

2。計算兩個時間差值的函式,返回時間差的絕對值:

private string datediff(datetime datetime1,datetime datetime2)

catch

return datediff;

}3。實現計算datetime1-36天=datetime2的功能

timespan ts=new timespan(40,0,0,0);

datetime dt2=datetime.now.subtract(ts);

msg.text=datetime.now.tostring()+"-"+ts.days.tostring()+"天\r\n";

msg.text+=dt2.tostring();

4。string型別轉換成datetime型別

string datetime = "2023年0701:1513";

datetime dt = datetime.parseexact(datetime, "yyyy年mmdd:hhmm",cultureinfo.currentculture);

messagebox.show(dt.tostring());

小知識點也要記下來,做了幾次老忘記……

datetime知識點梳理

datetime模組中包含以下類 類名 功能說明 date 日期物件,常用的屬性有year,month,day time 時間物件 datetime 日期時間物件,常用的屬性有hour,minute,second,microsecond datetime capi 日期時間物件c語言介面 timed...

datetime比較 datetime模組的使用

datetime模組提供表示和處理日期 時間的一些類此模組的大部分功能,是關於建立和輸出日期與資訊的各種不同方式,其他的主要功能包括數 算,如時間增量的比較和計算。字元 說明 值範圍 一 匯入時間模組 import datetime 使用時需多加乙個datetime.from datetime im...

mysql相關知識 MySQL相關知識

字串拼接 select from tablename where mydata like concat curdate limit 3 這裡concat是字串拼接,concat mys q l mysql 顯示日期不帶時間的函式,如 2015 05 14 curdate 是日期不算時間 2015 0...