C 格式化時間字串

2021-05-04 15:29:44 字數 4660 閱讀 1635

datetime dt = datetime.now;

label1.text = dt.tostring();

//2005-11-5 13:21:25

label2.text = dt.tofiletime().tostring();//

127756416859912816

label3.text = dt.tofiletimeutc().tostring();//

127756704859912816

label4.text = dt.tolocaltime().tostring();//

2005-11-5 21:21:25

label5.text = dt.tolongdatestring().tostring();//

2023年11月5日

label6.text = dt.tolongtimestring().tostring();//

13:21:25

label7.text = dt.tooadate().tostring();//

38661.5565508218

label8.text = dt.toshortdatestring().tostring();//

2005-11-5

label9.text = dt.toshorttimestring().tostring();//

13:21

label10.text = dt.touniversaltime().tostring();//

2005-11-5 5:21:25

label1.text = dt.year.tostring();//

2005

label2.text = dt.date.tostring();/

/2005-11-5 0:00:00

label3.text = dt.dayofweek.tostring();//

saturday

label4.text = dt.dayofyear.tostring();//

309

label5.text = dt.hour.tostring();//13

label6.text = dt.millisecond.tostring();//

441

label7.text = dt.minute.tostring();//30

label8.text = dt.month.tostring();//11

label9.text = dt.second.tostring();//28

label10.text = dt.ticks.tostring();//

632667942284412864

label11.text = dt.timeofday.tostring();//

13:30:28.4412864

label1.text = dt.tostring();//

2005-11-5 13:47:04

label2.text = dt.addyears(1).tostring();//

2006-11-5 13:47:04

label3.text = dt.adddays(1.1).tostring();//

2005-11-6 16:11:04

label4.text = dt.addhours(1.1).tostring();//

2005-11-5 14:53:04

label5.text = dt.addmilliseconds(1.1).tostring();//

2005-11-5 13:47:04

label6.text = dt.addmonths(1).tostring();//

2005-12-5 13:47:04

label7.text = dt.addseconds(1.1).tostring();//

2005-11-5 13:47:05

label8.text = dt.addminutes(1.1).tostring();//

2005-11-5 13:48:10

label9.text = dt.addticks(1000).tostring();//

2005-11-5 13:47:04

label10.text = dt.compareto(dt).tostring();//0

//label11.text = dt.add(?).tostring();//問號為乙個時間段

label1.text = dt.equals("2005-11-6 16:11:04").tostring();//

false

label2.text = dt.equals(dt).tostring();//

true

label3.text = dt.gethashcode().tostring();//

1474088234

label4.text = dt.gettype().tostring();//

system.datetime

label5.text = dt.gettypecode().tostring();//

datetime

label1.text = dt.getdatetimeformats('s')[0].tostring();//

2005-11-05t14:06:25

label2.text = dt.getdatetimeformats('t')[0].tostring();//

14:06

label3.text = dt.getdatetimeformats('y')[0].tostring();//

2023年11月

label4.text = dt.getdatetimeformats('d')[0].tostring();//

2023年11月5日

label5.text = dt.getdatetimeformats('d')[1].tostring();//

2005 11 05

label6.text = dt.getdatetimeformats('d')[2].tostring();//

星期六 2005 11 05

label7.text = dt.getdatetimeformats('d')[3].tostring();//

星期六 2023年11月5日

label8.text = dt.getdatetimeformats('m')[0].tostring();//

11月5日

label9.text = dt.getdatetimeformats('f')[0].tostring();//

2023年11月5日 14:06

label10.text = dt.getdatetimeformats('g')[0].tostring();//

2005-11-5 14:06

label11.text = dt.getdatetimeformats('r')[0].tostring();//

sat, 05 nov 2005 14:06:25 gmt

label1.text = string.format("",dt);//

2005-11-5

label2.text = string.format("",dt);//

2023年11月5日

label3.text = string.format("",dt);//2

005年11月5日 14:23

label4.text = string.format("",dt);//

2023年11月5日 14:23:23

label5.text = string.format("",dt);//

2005-11-5 14:23

label6.text = string.format("",dt);//

2005-11-5 14:23:23

label7.text = string.format("",dt);//

11月5日

label8.text = string.format("",dt);//

sat, 05 nov 2005 14:23:23 gmt

label9.text = string.format("",dt);//

2005-11-05t14:23:23

label10.text = string.format("",dt);//

14:23

label11.text = string.format("",dt);//

14:23:23

label12.text = string.format("",dt);//

2005-11-05 14:23:23z

label13.text = string.format("",dt);//

2023年11月5日 6:23:23

label14.text = string.format("",dt);//

2023年11月

label15.text = string.format("",dt);//20

05-11-5 14:23:23?

label16.text = string.format("",dt); //

yyyymm等可以設定

label16.text = string.format("",dt);

按照指定的格式格式化時間字串

1 2 按照指定的格式格式化時間字串 如果沒有傳入字串,那麼按照指定的格式格式化當前時間3 param formatstr 格式後的模樣,如 yyyy mm dd hh mm ss4 param datestr 要格式的時間字串5 return6 7public static date sendda...

python 字串格式化時注意

1 字串格式化 時,注意 今天,在寫多執行緒爬蟲時,想在最後一小部分做嘗試時,犯了個低階錯誤 uid 2350000 sqli select url,bookid from book list where bookid between d and d 20 uid然後網上查了,各種妖魔鬼怪。最後看沒...

格式化時間

對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date format yyyy mm dd hh m...