您的位置:首页 > 其它

时间显示格式

2008-10-16 19:41 423 查看
System.DateTime.Now.ToString( "yyyyMMddHHmmss ")

例如:20080808080808(表示2008年8月8日8时8分8秒,中间无任何符号)

yyyy 年份4位 ;
yy年份2位 . //年份大小写均可,如果只要1位年份,比如今年是7,用 %y

MMMM引文月份全写;
MMM英文月份缩写如 Feb ;
MM月份前面补0 ;
M月份前面不补0. //月份只能大写

dddd 星期 如 Sunday
ddd 星期缩写如 Sun
dd 日期前面补0
d 日期前面不补0

gg 显示公元前公元后的符号...//实际上意义不太大,因C#里面DateTime的取值范围.

HH 24小时,前面加0
H 24小时,前面不加0
hh 12小时,前面加0
h 12小时,前面不加0

m 分钟不加0
mm 分钟加0 //不能大写

s 秒不加0
ss 秒加0

f 秒后面第1位 //如果只有一个,要在前面加%,成 %f,否则 f表示full~~全格式字符
ff 秒后面2位
fff 毫秒
.....
fffffff 秒后7位 //最多7个

T 如果在12小时时显示 上午下午 (AM/PM)

z 时区不加0 ,如中国是-8
zz 时区加0
zzz 完整时区,中国是 -08:00

终于打完了,好多,不知道有没有漏的. 标准格式字符上面没有列出来,只列自定义格式字符.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: