列出一些datetime的常用用法
datetime有12個建構函式+3個靜態方法建立,其實是13個,無參建構函式和datetime.utcnow會建立乙個沒法用的時間』0001/1/1 0:00:00』,常用的用
傳入年月日時分秒豪秒構建datetime t=new datetime(int year, int month, int day, int hour, int minute, int second, int millisecond)
使用靜態方法建立datetime t=datetime.now datetime t=datetime.today
string ndate = datetime.now.
tostring
("yyyy/mm/dd hh:mm:ss.sss");
datetime date=datetime.
parse
("2020-12-15 14:46:34.234"
)
datetime t1 = new datetime
(2020,12
,25,14
,28,45
,234);
int year = t1.year;
int month = t1.month;
int day = t1.day;
int hour = t1.hour;
int min = t1.minute;
int second = t1.second;
int ss = t1.millisecond;
datetime t2 = t1.
addhours(2
);int compare = datetime.
compare
(t2, t2)
;
將datetime轉換成時間戳
///
/// 獲取10位或13位的時間戳
///
/// 時間
/// 10位的或者13位的時間戳
/// 返回對應的時間戳
public long
gettimestamp
(datetime date,
int ***)
return time;
}
將時間戳轉換為日期
///
/// 將時間戳轉換成datetime
///
/// 時間戳
///
public datetime timestamptodatetime
(long timestamp)
else
if(timestamp.
tostring()
.length ==13)
else
return result;
}
C DateTime相關操作
datetime dt newdatetime 2020,12 31,10 21,58 datetime dt datetime.now 獲取計算機本地日期時間 string value 2020 10 12 datetime dt datetime.parse value if datetime....
C DateTime日期格式化
開發人員可通過英文本元 y m d h m s f 分別代替 年 月 日 時 分 秒 毫秒 來自由組合日期時間格式。符號說明 語法示例 2016 05 09 13 09 55 2350 yy年份後兩位 datetime.now.tostring yy datetime.now.tostring yy...
C DateTime和String型別轉換
一.string 型別轉datetime型別 方法1 convert.todatetime string string格式要求必須是yyyy mm dd hh mm ss方法2 convert.todatetime string,iformatprovider datetime dt datetim...