系統格式化
符號
語法
示例(2016-05-09 13:09:55:2350)
格式說明
y
datetime.now.tostring()
2016/5/9 13:09:55
短日期 長時間
d
datetime.now.tostring("d")
2016/5/9
短日期d
datetime.now.tostring("d")
2023年5月9日
長日期f
datetime.now.tostring("f")
2023年5月9日 13:09
長日期 短時間
f
datetime.now.tostring("f")
2023年5月9日 13:09:55
長日期 長時間
g
datetime.now.tostring("g")
2016/5/9 13:09
短日期 短時間
g
datetime.now.tostring("g")
2016/5/9 13:09:55
短日期 長時間
t
datetime.now.tostring("t")
13:09
短時間t
datetime.now.tostring("t")
13:09:55
長時間u
datetime.now.tostring("u")
2016-05-09 13:09:55z
u
datetime.now.tostring("u")
2023年5月9日 5:09:55
本初子午線的長日期和長時間
m
datetime.now.tostring("m")
5月9日
m
datetime.now.tostring("m")
5月9日
r
datetime.now.tostring("r")
mon, 09 may 2016 13:09:55 gmt
r
datetime.now.tostring("r")
mon, 09 may 2016 13:09:55 gmt
y
datetime.now.tostring("y")
2023年5月
y
datetime.now.tostring("y")
2023年5月
o
datetime.now.tostring("o")
2016-05-09t13:09:55.2350000
o
datetime.now.tostring("o")
2016-05-09t13:09:55.2350000
s
datetime.now.tostring("s")
2016-05-09t13:09:55
自定義格式化
符號
說明
語法
示例(2016-05-09 13:09:55:2350)
yy
年份後兩位
datetime.now.tostring("yy")
datetime.now.tostring("yy"); // => 16
yyyy
4位年份
datetime.now.tostring("yyyy")
datetime.now.tostring("yyyy"); // => 2016
mm
兩位月份;單數月份前面用0填充
datetime.now.tostring("mm")
datetime.now.tostring("mm"); // => 05
dd
日數datetime.now.tostring("dd")
datetime.now.tostring("dd"); // => 09
ddd
週幾datetime.now.tostring("ddd")
datetime.now.tostring("ddd"); // => 周一
dddd
星期幾datetime.now.tostring("dddd")
datetime.now.tostring("dddd"); // => 星期一
hh
12小時制的小時數
datetime.now.tostring("hh")
datetime.now.tostring("hh"); // => 01
hh
24小時制的小時數
datetime.now.tostring("hh")
datetime.now.tostring("hh"); // => 13
mm
分鐘數datetime.now.tostring("mm")
datetime.now.tostring("mm"); // => 09
ss
秒數datetime.now.tostring("ss")
datetime.now.tostring("ss"); // => 55
ff
毫秒數前2位
datetime.now.tostring("ff")
datetime.now.tostring("ff"); // => 23
fff
毫秒數前3位
datetime.now.tostring("fff")
datetime.now.tostring("fff"); // => 235
ffff
毫秒數前4位
datetime.now.tostring("ffff")
datetime.now.tostring("ffff"); // => 2350
分隔符
可使用分隔符來分隔年月日時分秒。
包含的值可為:-、/、:等非關鍵字元
datetime.now.tostring("yyyy-mm-dd hh:mm:ss:ffff"); // => 2016-05-09 13:09:55:2350
datetime.now.tostring("yyyy/mm/dd hh:mm:ss:ffff"); // => 2016/05/09 13:09:55:2350
datetime.now.tostring("yyyy/mm/dd hh:mm:ss:ffff dddd");// => 2016/05/09 13:09:55:2350 星期一
C 日期格式化
日期轉化一 為了達到不同的顯示效果有時,我們需要對時間進行轉化,預設格式為 2007 01 03 14 33 34 要轉化為其他格式,要用到datetime.tostring的方法 string,iformatprovider 如下所示 結果輸出 thursday,june 16,2005 引數fo...
c 格式化日期
期轉化 datetime d t datetime.now dt.tostring 2005 11 5 13 21 25 dt.tofiletime tostring 127756416859912000 dt.tofiletimeutc tostring 127756704859912816 dt...
C 日期格式化
一般我們電腦的日期格式都是yyyy m d,這個是系統預設的,但是有的時候,我們為了顯示,可能只顯示年和月yyyy m,這種情況下datepicker控制項顯示的日期也是yyyy m,因此我們通過datepicker控制項的text屬性,獲得的日期也就只有年和月,但這不是我們想要的,我們需要的日,因...