C# DateTime日期格式化

来源:互联网 发布:rsyslog windows 编辑:程序博客网 时间:2024/06/08 15:40

开发人员可通过英文字符(y、M、d、h、m、s、f) 分别代替(年、月、日、时、分、秒、毫秒)来自由组合日期时间格式。

符号 说明 语法 示例(2016-05-09 13:09:55:2350) yy 年份后两位 DateTime.Now.ToString(“yy”) DateTime.Now.ToString(“yy”); // => 16 yyyy 4位年份 DateTime.Now.ToString(“yyyy”) DateTime.Now.ToString(“yyyy”); // => 2016 MM 两位月份;单数月份前面用0填充 DateTime.Now.ToString(“MM”) DateTime.Now.ToString(“MM”); // => 05 dd 日数 DateTime.Now.ToString(“dd”) DateTime.Now.ToString(“dd”); // => 09 ddd 周几 DateTime.Now.ToString(“ddd”) DateTime.Now.ToString(“ddd”); // => 周一 dddd 星期几 DateTime.Now.ToString(“dddd”) DateTime.Now.ToString(“dddd”); // => 星期一 hh 12小时制的小时数 DateTime.Now.ToString(“hh”) DateTime.Now.ToString(“hh”); // =>01 HH 24小时制的小时数 DateTime.Now.ToString(“HH”) DateTime.Now.ToString(“HH”);// =>13 mm 分钟数 DateTime.Now.ToString(“mm”) DateTime.Now.ToString(“mm”); //=>09 ss 秒数 DateTime.Now.ToString(“ss”) DateTime.Now.ToString(“ss”); // => 55 ff 毫秒数前2位 DateTime.Now.ToString(“ff”) DateTime.Now.ToString(“ff”); // => 23 fff 毫秒数前3位 DateTime.Now.ToString(“fff”) DateTime.Now.ToString(“fff”); // => 235 ffff 毫秒数前4位 DateTime.Now.ToString(“ffff”) DateTime.Now.ToString(“ffff”); // => 2350 分隔符 可使用分隔符来分隔年月日时分秒。包含的值可为:-、/、:等非关键字符 DateTime.Now.ToString(“yyyy-MM-dd HH:mm:ss:ffff”); //=>2016050913:09:55:2350 DateTime.Now.ToString(“yyyy/MM/dd HH:mm:ss:ffff”); //=>2016/05/09 13:09:55:2350 DateTime.Now.ToString(“yyyy/MM/dd HH:mm:ss:ffff dddd”); //=>2016/05/09 13:09:55:2350 星期一
0 0
原创粉丝点击