C# ToString格式大全
程序员文章站
2023-11-18 18:48:34
字符型转换为字符串
// c 货币
2.5.tostring("c"); // ¥2.50
// d 10进制数&n...
字符型转换为字符串
- // c 货币
- 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
- // c# 日期格式
- 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();//2005年11月5日
- dt.tolongtimestring().tostring();//13:21:25
- dt.tooadate().tostring();//38661.5565508218
- 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();//13:30:28.4412864
- 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();//system.datetime
- 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();//2005年11月
- dt.getdatetimeformats('d')[0].tostring();//2005年11月5日
- dt.getdatetimeformats('d')[1].tostring();//2005 11 05
- dt.getdatetimeformats('d')[2].tostring();//星期六 2005 11 05
- dt.getdatetimeformats('d')[3].tostring();//星期六 2005年11月5日
- dt.getdatetimeformats('m')[0].tostring();//11月5日
- dt.getdatetimeformats('f')[0].tostring();//2005年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("{0:d}",dt);//2005-11-5
- string.format("{0:d}",dt);//2005年11月5日
- string.format("{0:f}",dt);//2005年11月5日 14:23
- string.format("{0:f}",dt);//2005年11月5日 14:23:23
- string.format("{0:g}",dt);//2005-11-5 14:23
- string.format("{0:g}",dt);//2005-11-5 14:23:23
- string.format("{0:m}",dt);//11月5日
- string.format("{0:r}",dt);//sat, 05 nov 2005 14:23:23 gmt
- string.format("{0:s}",dt);//2005-11-05t14:23:23
- string.format("{0:t}",dt);//14:23
- string.format("{0:t}",dt);//14:23:23
- string.format("{0:u}",dt);//2005-11-05 14:23:23z
- string.format("{0:u}",dt);//2005年11月5日 6:23:23
- string.format(<span style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: rgb)
推荐阅读
-
C# ToString格式大全
-
C#中BitConverter.ToUInt16()和BitConverter.ToString()的简单使用
-
C# 用什么方法将BitConverter.ToStrin*生字符串再转换回去
-
C# 正则判断一个数字的格式是否有逗号的代码
-
edius支持什么格式? edius支持格式大全
-
C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法
-
C#获取某路径文件夹中全部图片或其它指定格式的文件名的实例方法
-
C#实现json格式转换成对象并更换key的方法
-
c# DevExpress gridcontrol日期行的显示格式设置
-
C# string格式的日期时间字符串转为DateTime类型的方法