C# 标准日期和时间格式字符串

 C# 标准日期和时间格式字符串

//C# 标准日期和时间格式字符串,基于 Windows 7 得出;
//Windows Vista/2008/2008 R2 格式与 Windows 7 相同;
//如果是 Windows XP/2000/2003/2003 R2 的短日期格式为2009-10-30。

//O, o 往返日期/时间模式
//R, r RFC1123 模式
//s 可排序的日期/时间模式;符合 ISO 8601
//U 通用完整日期/时间模式
//u 通用的可排序日期/时间模式
//F 完整日期/时间模式(长时间)
//f 完整日期/时间模式(短时间)
//G 常规日期/时间模式(长时间)
//g 常规日期/时间模式(短时间)
//Y, y 年月模式
//M, m 月日模式
//D 长日期模式
//d 短日期模式
//T 长时间模式
//t 短时间模式

//zh-CN 中文(中华人民共和国)
DateTime.Now.ToString("o"); //2009-10-30T20:40:50.6780000+08:00
DateTime.Now.ToString("r"); //Fri, 30 Oct 2009 20:40:50 GMT
DateTime.Now.ToString("s"); //2009-10-30T20:40:50
DateTime.Now.ToString("U"); //2009年10月30日 12:40:50
DateTime.Now.ToString("u"); //2009-10-30 20:40:50Z
DateTime.Now.ToString("F"); //2009年10月30日 20:40:50
DateTime.Now.ToString("f"); //2009年10月30日 20:40
DateTime.Now.ToString("G"); //2009/10/30 20:40:50
DateTime.Now.ToString("g"); //2009/10/30 20:40
DateTime.Now.ToString("y"); //2009年10月
DateTime.Now.ToString("m"); //10月30日
DateTime.Now.ToString("D"); //2009年10月30日
DateTime.Now.ToString("d"); //2009/10/30
DateTime.Now.ToString("T"); //20:40:50
DateTime.Now.ToString("t"); //20:40

//zh-TW 中文(台湾)
DateTime.Now.ToString("o"); //2009-10-30T20:40:50.6780000+08:00
DateTime.Now.ToString("r"); //Fri, 30 Oct 2009 20:40:50 GMT
DateTime.Now.ToString("s"); //2009-10-30T20:40:50
DateTime.Now.ToString("U"); //2009年10月30日 下午 12:40:50
DateTime.Now.ToString("u"); //2009-10-30 20:40:50Z
DateTime.Now.ToString("F"); //2009年10月30日 下午 08:40:50
DateTime.Now.ToString("f"); //2009年10月30日 下午 08:40
DateTime.Now.ToString("G"); //2009/10/30 下午 08:40:50
DateTime.Now.ToString("g"); //2009/10/30 下午 08:40
DateTime.Now.ToString("y"); //2009年10月
DateTime.Now.ToString("m"); //10月30日
DateTime.Now.ToString("D"); //2009年10月30日
DateTime.Now.ToString("d"); //2009/10/30
DateTime.Now.ToString("T"); //下午 08:40:50
DateTime.Now.ToString("t"); //下午 08:40

//zh-MO 中文(澳门特别行政区)
DateTime.Now.ToString("o"); //2009-10-30T20:40:50.6780000+08:00
DateTime.Now.ToString("r"); //Fri, 30 Oct 2009 20:40:50 GMT
DateTime.Now.ToString("s"); //2009-10-30T20:40:50
DateTime.Now.ToString("U"); //星期五, 30 十月, 2009 12:40:50
DateTime.Now.ToString("u"); //2009-10-30 20:40:50Z
DateTime.Now.ToString("F"); //星期五, 30 十月, 2009 20:40:50
DateTime.Now.ToString("f"); //星期五, 30 十月, 2009 20:40
DateTime.Now.ToString("G"); //30/10/2009 20:40:50
DateTime.Now.ToString("g"); //30/10/2009 20:40
DateTime.Now.ToString("y"); //十月, 2009
DateTime.Now.ToString("m"); //30 十月
DateTime.Now.ToString("D"); //星期五, 30 十月, 2009
DateTime.Now.ToString("d"); //30/10/2009
DateTime.Now.ToString("T"); //20:40:50
DateTime.Now.ToString("t"); //20:40

//zh-HK 中文(香港特别行政区)
DateTime.Now.ToString("o"); //2009-10-30T20:40:50.6780000+08:00
DateTime.Now.ToString("r"); //Fri, 30 Oct 2009 20:40:50 GMT
DateTime.Now.ToString("s"); //2009-10-30T20:40:50
DateTime.Now.ToString("U"); //Friday, 30 October, 2009 12:40:50
DateTime.Now.ToString("u"); //2009-10-30 20:40:50Z
DateTime.Now.ToString("F"); //Friday, 30 October, 2009 20:40:50
DateTime.Now.ToString("f"); //Friday, 30 October, 2009 20:40
DateTime.Now.ToString("G"); //30/10/2009 20:40:50
DateTime.Now.ToString("g"); //30/10/2009 20:40
DateTime.Now.ToString("y"); //October, 2009
DateTime.Now.ToString("m"); //30 October
DateTime.Now.ToString("D"); //Friday, 30 October, 2009
DateTime.Now.ToString("d"); //30/10/2009
DateTime.Now.ToString("T"); //20:40:50
DateTime.Now.ToString("t"); //20:40

//zh-SG 中文(新加坡)
DateTime.Now.ToString("o"); //2009-10-30T20:40:50.6780000+08:00
DateTime.Now.ToString("r"); //Fri, 30 Oct 2009 20:40:50 GMT
DateTime.Now.ToString("s"); //2009-10-30T20:40:50
DateTime.Now.ToString("U"); //星期五, 30 十月, 2009 PM 12:40:50
DateTime.Now.ToString("u"); //2009-10-30 20:40:50Z
DateTime.Now.ToString("F"); //星期五, 30 十月, 2009 PM 8:40:50
DateTime.Now.ToString("f"); //星期五, 30 十月, 2009 PM 8:40
DateTime.Now.ToString("G"); //30/10/2009 PM 8:40:50
DateTime.Now.ToString("g"); //30/10/2009 PM 8:40
DateTime.Now.ToString("y"); //十月, 2009
DateTime.Now.ToString("m"); //30 十月
DateTime.Now.ToString("D"); //星期五, 30 十月, 2009
DateTime.Now.ToString("d"); //30/10/2009
DateTime.Now.ToString("T"); //PM 8:40:50
DateTime.Now.ToString("t"); //PM 8:40

//en-GB 英语(英国)
DateTime.Now.ToString("o"); //2009-10-30T20:40:50.6780000+08:00
DateTime.Now.ToString("r"); //Fri, 30 Oct 2009 20:40:50 GMT
DateTime.Now.ToString("s"); //2009-10-30T20:40:50
DateTime.Now.ToString("U"); //30 October 2009 12:40:50
DateTime.Now.ToString("u"); //2009-10-30 20:40:50Z
DateTime.Now.ToString("F"); //30 October 2009 20:40:50
DateTime.Now.ToString("f"); //30 October 2009 20:40
DateTime.Now.ToString("G"); //30/10/2009 20:40:50
DateTime.Now.ToString("g"); //30/10/2009 20:40
DateTime.Now.ToString("y"); //October 2009
DateTime.Now.ToString("m"); //30 October
DateTime.Now.ToString("D"); //30 October 2009
DateTime.Now.ToString("d"); //30/10/2009
DateTime.Now.ToString("T"); //20:40:50
DateTime.Now.ToString("t"); //20:40

//en-US 英语(美国)
DateTime.Now.ToString("o"); //2009-10-30T20:40:50.6780000+08:00
DateTime.Now.ToString("r"); //Fri, 30 Oct 2009 20:40:50 GMT
DateTime.Now.ToString("s"); //2009-10-30T20:40:50
DateTime.Now.ToString("U"); //Friday, October 30, 2009 12:40:50 PM
DateTime.Now.ToString("u"); //2009-10-30 20:40:50Z
DateTime.Now.ToString("F"); //Friday, October 30, 2009 8:40:50 PM
DateTime.Now.ToString("f"); //Friday, October 30, 2009 8:40 PM
DateTime.Now.ToString("G"); //10/30/2009 8:40:50 PM
DateTime.Now.ToString("g"); //10/30/2009 8:40 PM
DateTime.Now.ToString("y"); //October, 2009
DateTime.Now.ToString("m"); //October 30
DateTime.Now.ToString("D"); //Friday, October 30, 2009
DateTime.Now.ToString("d"); //10/30/2009
DateTime.Now.ToString("T"); //8:40:50 PM
DateTime.Now.ToString("t"); //8:40 PM

你可能感兴趣的:(C# 标准日期和时间格式字符串)