华域联盟 .Net 基于.Net中的数字与日期格式化规则助记词的使用详解

基于.Net中的数字与日期格式化规则助记词的使用详解

格式化可以通过string.Format方法或者直接使用xx.ToString("")方法执行。格式化的规则不太好记,本文通过简单的词话,可以帮你记忆这些规则 
1. 数字格式化
规则很简单都是一个字母表示格式化的种类后面可以可选的跟一个数字表示要保留的小数位数。
字母就那么几个:C、D、E、F、G、N、P、R、X 大小写是通用的

2. DateTime格式化
2013-05-18 13:09:24.211 +8:00

年份是y:

一y年份个位

yy年份后两位

yyy年份后三位

yyyy四位年份

yyyyy四位年份前加0

大M表月份,小于10不加前导0

MM表月份,小于10月要加前导0

三个M月份名,要用简称得记住

四个M月份名,要用全称不能忘

一d表示是几号,10号之前不加0

dd表示是几号,10号之前要加0

ddd表示星期几,名称简写得记住

dddd表示星期几,要用全名不能忘

小写h表小时,12进制不能忘

一个h不能前加0,两个h如有必要前导0

大小H表小时,24进制要记牢

一个H不能前加0,两个H如有必要前导0

小写m表分钟,一个不必前导0,两个若有必要前导0

小写s表示秒,一个不必前导0,两个若有必要前导0

f表示十分之一秒数

ff表示百分之秒数

fff表示毫秒数

ffff表示十分之一毫秒数

依次类推到7f

大写小写有差别

如果是0,大写忽略小写有

还有两个不常用

gg表示上下午

k、z意思是时区

本文由 华域联盟 原创撰写:华域联盟 » 基于.Net中的数字与日期格式化规则助记词的使用详解

转载请保留出处和原文链接:https://www.cnhackhy.com/50334.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部