ToString() 格式化字符串  格式化数值:

格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数。

格式说明符    说明         示例                                 输出 
C                货币         2.5.ToString("C")              ¥2.50  
D               十进制数    25.ToString("D5")             00025 
E               科学型       25000.ToString("E")          2.500000E+005 
F               固定点       25.ToString("F2")              25.00 
G               常规         2.5.ToString("G")              2.5 
N               数字         2500000.ToString("N")       2,500,000.00

X               十六进制    255.ToString("X")              FF

DateTime.ToString()函数有四个重载。 
1. y代表年份,注意是小写的y,大写的Y并不代表年份。 
2. M表示月份。 
3. d表示日期,注意D并不代表什么。 
4. h或H表示小时,h用的是12小时制,H用的是24小时制。 
5. m表示分钟。

6. s表示秒。注意S并不代表什么。


格式

输出

示例

y

7

string yy = DateTime.Now.ToString("y-MM")
yy="7-05"

yy

07

string yy = DateTime.Now.ToString("yy-MM")
yy="07-05"

yyy或更多的y

1984

string yy = DateTime.Now.ToString("yyyy");
yy="2007"

M

5.

string mon = DateTime.Parse("1984-05-09")ToString("yyyy-M")
mon = "1984-5"

MM

05.

string mon = DateTime.Parse("1984-05-09")ToString("MM")
mon = "05"

MMM

如果是中文版的操作系统,则会输出:五月.
如果是英文操作系统,则输入月份前三个字母的简写:May

string mon = DateTime.Parse("2006-07-01").ToString("MMM")
英文版操作系统:Jul
中文版操作系统:七月

MMMM或更多的M

如果是中文版的操作系统,则会输出:五月.
如果是英文操作系统,则输入月份的全写

string mon = DateTime.Parse("2006-07-01").ToString("MMM")
英文版操作系统:July
中文版操作系统:七月

日期或星期

d

9

string dd= DateTime.Parse("1984-05-09")ToString("d")
dd= "9"

dd

09

string dd= DateTime.Parse("1984-05-09")ToString("dd")
dd= "09"

ddd

如果是中文版的操作系统,则会输出星期,如星期三。.
如果是英文操作系统,则输出星期的简写:如 
Wed

string dd = DateTime.Parse("2006-07-01").ToString("ddd")
英文版操作系统:Wed
中文版操作系统:星期三

dddd或更多的d

如果是中文版的操作系统,则会输出星期,如星期三。.
如果是英文操作系统,则输出星期:如 
Wednesday

string dd = DateTime.Parse("2006-07-01").ToString("dddd")
英文版操作系统:Wednesday
中文版操作系统:星期三

小时

h

小时范围:1-12

string hh = DateTime.Now.ToString(“h”);
hh = 8

hh或更多的h

小时范围:1-12

string hh = DateTime.Now.ToString(“hh”);
hh = 08

H

小时范围:0-23

string hh = DateTime.Now.ToString(“yyyy-H”);
hh = 2006-8

HH或更多的H

小时范围:0-23

string hh = DateTime.Now.ToString(“yyyy-HH”);
hh = 2006-08
string hh = DateTime.Pare(“2006-7-4 18:00:00”).ToString(“yyyy-HH”);
hh = 2006-18

分钟

m

6

string mm = DateTime.Now.ToString("yyyy-MM-dd-m");
mm = “2006-07-01-6”;

mm或更多的m

06

string mm = DateTime.Now.ToString("yyyy-MM-dd-mm");
mm = “2006-07-01-06”;

s

6

string mm = DateTime.Now.ToString("yyyy-MM-dd-s");
mm = “2006-07-01-6”;

ss或更多的s

06

string mm = DateTime.Now.ToString("yyyy-MM-dd-ss");
mm = “2006-07-01-06”;

toString()用法相关推荐

  1. java scanner字符串_Java Scanner toString()用法及代码示例

    java.util.Scanner类的toString()方法返回此Scanner的字符串表示形式.未指定确切的格式. 用法: public String toString() 返回值:此函数返回此扫 ...

  2. java fieldposition_Java FieldPosition toString()用法及代码示例

    java.text.FieldPosition类的toString()方法用于以字符串形式表示字段位置对象. 用法: public String toString() 参数:此方法不接受任何参数作为参 ...

  3. java locale string_Java Locale toString()用法及代码示例

    Java中的Locale类的toString()方法用于返回此语言环境的字符串表示形式.每个元素(即语言,国家或地区的变体)之间都用下划线隔开 用法: LOCALE.toString() 参数:此方法 ...

  4. java bidi_Java Bidi toString()用法及代码示例

    java.text.Bidi类的toString()方法用于以字符串表示形式显示此Bidi实例. 用法: public String toString() 参数:此方法不接受任何参数. 返回值:此方法 ...

  5. DateTime.ToString()用法详解

    我们经常会遇到对时间进行转换,达到不同的显示效果,默认格式为:2006-6-6 14:33:34  如果要换成成200606,06-2006,2006-6-6或更多的格式该怎么办呢? 这里将要用到:D ...

  6. C# ToString()用法汇总

    C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025 E 科学型 25000.ToString ...

  7. C#中获取当前时间:System.DateTime.Now.ToString()用法

    //2008年4月24日 System.DateTime.Now.ToString("D"); //2008-4-24 System.DateTime.Now.ToString(& ...

  8. js中toString用法

    toString()将数字转换为字符串 var count = 10;console.log(count.toString()); // 输出 '10'var a = count.toString() ...

  9. toString用法

    toString是定义在java.lang.Object的方法,因此所有类都可以使用toString方法,但是 toString方法本身返回的是地址信息 而对于String.Date.File.包装类 ...

最新文章

  1. collapse 聚合
  2. python爬虫音乐数据加入mysql_Python爬虫数据并存入MySQL数据库,实现可视化。
  3. python下载软件-python下载工具
  4. TensorFlow(六)with语句
  5. 刚公布完价格就被骂?这款新机有点惨...
  6. 数据:PayPal 24小时内加密交易量达2.42亿美元创记录
  7. [转]Http请求中Content-Type讲解以及在Spring MVC中的应用
  8. http://blog.seirsoft.com
  9. 精彩回顾|DBDI 数据智能技术研讨沙龙(杭州站)顺利举办
  10. append()方法_python之append方法容易踩的坑
  11. 程序员如何利写代码用抖音帮助自己增加额外收入?
  12. 缓存加速------Redis主从复制,哨兵模式,集群
  13. 视频压缩编码和解码(转)
  14. web前端--Html4
  15. DAO是什么?——为什么有人试图购买美国宪法?
  16. java---计算机基础
  17. es6-generator抽奖
  18. GRUB--多系统启动引导器
  19. C++面向对象实验(四)
  20. c#中如何使用数学函数库计算ln、log等对数函数

热门文章

  1. ArcGIS中定义查询和属性查询的SQL语句的坑
  2. Golang 在nbsp;Baidu-FrontEnd 的应用之路
  3. 电影票美团饿了么外卖劵分销CPS吃喝玩乐休闲娱乐小程序开发
  4. javascript时间戳转日期格式以及浏览器时区问题解决
  5. 漫画本地化母语翻译、审校、嵌字排版 安睿杰翻译
  6. linux挂载远程路径
  7. idea插件下载很慢的解决办法
  8. 前端性能优化的14个规则
  9. IEEE-conference会议模板运行和文献管理
  10. 做直播要准备些什么(直播硬件和网络要求)