C 字串與日期格式

2021-09-25 23:00:42 字數 3460 閱讀 7482

tostring用法

//貨幣

2.5.tostring(「c」); // ¥2.50

// d 10進製數

25.tostring(「d5」); // 25000

// e 科學型

25000.tostring(「e」); // 2.500000e+005

// f 固定點

25.tostring(「f2」); // 25.00 "f?"表示保持幾位小數

// g 常規

2.5.tostring(「g」); // 2.5

// n 數字

2500000.tostring(「n」); // 2,500,000.00

// x 16進製制

255.tostring(「x」); // ff

日期格式

datetime dt = datetime.now;

dt.tostring();//2005-11-5 13:21:25

dt.tofiletime().tostring();//127756416859912816

dt.tofiletimeutc().tostring();//127756704859912816

dt.tolocaltime().tostring();//2005-11-5 21:21:25

dt.tolongdatestring().tostring();//2023年11月5日

dt.tolongtimestring().tostring();//13:21:25

dt.tooadate().tostring();

dt.toshortdatestring().tostring();//2005-11-5

dt.toshorttimestring().tostring();//13:21

dt.touniversaltime().tostring();//2005-11-5 5:21:25

dt.year.tostring();//2005

dt.date.tostring();//2005-11-5 0:00:00

dt.dayofweek.tostring();//saturday

dt.dayofyear.tostring();//309

dt.hour.tostring();//13

dt.millisecond.tostring();//441

dt.minute.tostring();//30

dt.month.tostring();//11

dt.second.tostring();//28

dt.ticks.tostring();//632667942284412864

dt.timeofday.tostring();

dt.tostring();//2005-11-5 13:47:04

dt.addyears(1).tostring();//2006-11-5 13:47:04

dt.adddays(1.1).tostring();//2005-11-6 16:11:04

dt.addhours(1.1).tostring();//2005-11-5 14:53:04

dt.addmilliseconds(1.1).tostring();//2005-11-5 13:47:04

dt.addmonths(1).tostring();//2005-12-5 13:47:04

dt.addseconds(1.1).tostring();//2005-11-5 13:47:05

dt.addminutes(1.1).tostring();//2005-11-5 13:48:10

dt.addticks(1000).tostring();//2005-11-5 13:47:04

dt.compareto(dt).tostring();//0

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

dt.equals(「2005-11-6 16:11:04」).tostring();//false

dt.equals(dt).tostring();//true

dt.gethashcode().tostring();//1474088234

dt.gettype().tostring();

dt.gettypecode().tostring();//datetime

dt.getdatetimeformats(『s』)[0].tostring();//2005-11-05t14:06:25

dt.getdatetimeformats(『t』)[0].tostring();//14:06

dt.getdatetimeformats(『y』)[0].tostring();//2023年11月

dt.getdatetimeformats(『d』)[0].tostring();//2023年11月5日

dt.getdatetimeformats(『d』)[1].tostring();//2005 11 05

dt.getdatetimeformats(『d』)[2].tostring();//星期六 2005 11 05

dt.getdatetimeformats(『d』)[3].tostring();//星期六 2023年11月5日

dt.getdatetimeformats(『m』)[0].tostring();//11月5日

dt.getdatetimeformats(『f』)[0].tostring();//2023年11月5日 14:06

dt.getdatetimeformats(『g』)[0].tostring();//2005-11-5 14:06

dt.getdatetimeformats(『r』)[0].tostring();//sat, 05 nov 2005 14:06:25 gmt

string.format("",dt);//2005-11-5

string.format("",dt);//2023年11月5日

string.format("",dt);//2023年11月5日 14:23

string.format("",dt);//2023年11月5日 14:23:23

string.format("",dt);//2005-11-5 14:23

string.format("",dt);//2005-11-5 14:23:23

string.format("",dt);//11月5日

string.format("",dt);//sat, 05 nov 2005 14:23:23 gmt

string.format("",dt);//2005-11-05t14:23:23

string.format("",dt);//14:23

string.format("",dt);//14:23:23

string.format("",dt);//2005-11-05 14:23:23z

string.format("",dt);//2023年11月5日 6:23:2

字串與日期互轉

1.mysql日期和字元相互轉換方法 date format date,y m d oracle中的to char str to date date,y m d oracle中的to date y 代表4位的年份 y 代表2為的年份 m 代表月,格式為 01 12 c 代表月,格式為 1 12 d ...

日期格式字串詳解

今天做專案遇到日期轉換問題,特收集一下相關資料。日期格式字串 yyyy mm dd hh mm ss 詳解 d月份中的日。單數字的日不會有前導符零。dd月份中的日。單數字的日將會有乙個前導符零。ddd星期的縮寫名稱,如 abbreviateddaynames 中所定義的。dddd星期的完整名稱,如 ...

日期字串格式轉換

日期格式化轉換,是開發過程中比較常遇到的問題。例如以下格式的日期 13.06.2017 2017 06 13 2017年06月13日 2017年6月13日。針對固定格式的日期可以用字串擷取的方式格式化成需要的格式,但是不夠通用。擴充套件方法將日期從原始格式轉化成需要的格式 public static...