首页 / C#开发 / 正文

.NET(C#)日期格式化--使用DateTime实例对象的GetDateTimeFormats()方法获取支持的所有字符串

5861 发布于: 2015-10-14 读完约需13分钟
DateTime实例对象的GetDateTimeFormats()方法可以将值转换为标准日期和时间格式说明符支持的所有字符串表示形式,此方法返回一个字符串数组,其中每个元素都表示此实例的以标准日期和时间格式说明符之一进行格式设置的一个值。
返回的字符串数组 DateTime.GetDateTimeFormats() 方法等效于组合到单独的调用返回的字符串数组 DateTime.GetDateTimeFormats(Char) 使用"d"、"D"、"f"、"F"、"g"、"G"、"m"、"o"、"r"、"s"、"t"、"T"、"u"、"U"和"y"标准格式字符串的方法
以下示例代码将返回当前计算机支持的所有可能的标准日期和时间格式的日期
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DateTimeFormatDemo
{
  class Program
  {
    static void Main(string[] args)
    {
      DateTime dt = new DateTime(2015, 10, 15);
      var dtFormats = dt.GetDateTimeFormats();
      foreach (var item in dtFormats)
      {
        Console.WriteLine(item);
      }
    }
  }
}
输出结果如图: datetime-format-demo 输出文本结果如:
2015/10/15 2015-10-15 2015.10.15 2015/10/15 2015-10-15 2015.10.15 15/10/15 15-10-15 15.10.15 15/10/15 2015年10月15日 2015年10月15日, 星期四 星期四, 2015年10月15日 2015年10月15日 2015年10月15日, 星期四 2015年10月15日 0:00 2015年10月15日 00:00 2015年10月15日 上午 12:00 2015年10月15日 上午 12:00 2015年10月15日, 星期四 0:00 2015年10月15日, 星期四 00:00 2015年10月15日, 星期四 上午 12:00 2015年10月15日, 星期四 上午 12:00 星期四, 2015年10月15日 0:00 星期四, 2015年10月15日 00:00 星期四, 2015年10月15日 上午 12:00 星期四, 2015年10月15日 上午 12:00 2015年10月15日 0:00 2015年10月15日 00:00 2015年10月15日 上午 12:00 2015年10月15日 上午 12:00 2015年10月15日, 星期四 0:00 2015年10月15日, 星期四 00:00 2015年10月15日, 星期四 上午 12:00 2015年10月15日, 星期四 上午 12:00 2015年10月15日 0:00:00 2015年10月15日 00:00:00 2015年10月15日 上午 12:00:00 2015年10月15日 上午 12:00:00 2015年10月15日, 星期四 0:00:00 2015年10月15日, 星期四 00:00:00 2015年10月15日, 星期四 上午 12:00:00 2015年10月15日, 星期四 上午 12:00:00 星期四, 2015年10月15日 0:00:00 星期四, 2015年10月15日 00:00:00 星期四, 2015年10月15日 上午 12:00:00 星期四, 2015年10月15日 上午 12:00:00 2015年10月15日 0:00:00 2015年10月15日 00:00:00 2015年10月15日 上午 12:00:00 2015年10月15日 上午 12:00:00 2015年10月15日, 星期四 0:00:00 2015年10月15日, 星期四 00:00:00 2015年10月15日, 星期四 上午 12:00:00 2015年10月15日, 星期四 上午 12:00:00 2015/10/15 0:00 2015/10/15 00:00 2015/10/15 上午 12:00 2015/10/15 上午 12:00 2015-10-15 0:00 2015-10-15 00:00 2015-10-15 上午 12:00 2015-10-15 上午 12:00 2015.10.15 0:00 2015.10.15 00:00 2015.10.15 上午 12:00 2015.10.15 上午 12:00 2015/10/15 0:00 2015/10/15 00:00 2015/10/15 上午 12:00 2015/10/15 上午 12:00 2015-10-15 0:00 2015-10-15 00:00 2015-10-15 上午 12:00 2015-10-15 上午 12:00 2015.10.15 0:00 2015.10.15 00:00 2015.10.15 上午 12:00 2015.10.15 上午 12:00 15/10/15 0:00 15/10/15 00:00 15/10/15 上午 12:00 15/10/15 上午 12:00 15-10-15 0:00 15-10-15 00:00 15-10-15 上午 12:00 15-10-15 上午 12:00 15.10.15 0:00 15.10.15 00:00 15.10.15 上午 12:00 15.10.15 上午 12:00 15/10/15 0:00 15/10/15 00:00 15/10/15 上午 12:00 15/10/15 上午 12:00 2015/10/15 0:00:00 2015/10/15 00:00:00 2015/10/15 上午 12:00:00 2015/10/15 上午 12:00:00 2015-10-15 0:00:00 2015-10-15 00:00:00 2015-10-15 上午 12:00:00 2015-10-15 上午 12:00:00 2015.10.15 0:00:00 2015.10.15 00:00:00 2015.10.15 上午 12:00:00 2015.10.15 上午 12:00:00 2015/10/15 0:00:00 2015/10/15 00:00:00 2015/10/15 上午 12:00:00 2015/10/15 上午 12:00:00 2015-10-15 0:00:00 2015-10-15 00:00:00 2015-10-15 上午 12:00:00 2015-10-15 上午 12:00:00 2015.10.15 0:00:00 2015.10.15 00:00:00 2015.10.15 上午 12:00:00 2015.10.15 上午 12:00:00 15/10/15 0:00:00 15/10/15 00:00:00 15/10/15 上午 12:00:00 15/10/15 上午 12:00:00 15-10-15 0:00:00 15-10-15 00:00:00 15-10-15 上午 12:00:00 15-10-15 上午 12:00:00 15.10.15 0:00:00 15.10.15 00:00:00 15.10.15 上午 12:00:00 15.10.15 上午 12:00:00 15/10/15 0:00:00 15/10/15 00:00:00 15/10/15 上午 12:00:00 15/10/15 上午 12:00:00 10月15日 10月15日 2015-10-15T00:00:00.0000000 2015-10-15T00:00:00.0000000 Thu, 15 Oct 2015 00:00:00 GMT Thu, 15 Oct 2015 00:00:00 GMT 2015-10-15T00:00:00 0:00 00:00 上午 12:00 上午 12:00 0:00:00 00:00:00 上午 12:00:00 上午 12:00:00 2015-10-15 00:00:00Z 2015年10月14日 16:00:00 2015年10月14日 16:00:00 2015年10月14日 下午 4:00:00 2015年10月14日 下午 04:00:00 2015年10月14日, 星期三 16:00:00 2015年10月14日, 星期三 16:00:00 2015年10月14日, 星期三 下午 4:00:00 2015年10月14日, 星期三 下午 04:00:00 星期三, 2015年10月14日 16:00:00 星期三, 2015年10月14日 16:00:00 星期三, 2015年10月14日 下午 4:00:00 星期三, 2015年10月14日 下午 04:00:00 2015年10月14日 16:00:00 2015年10月14日 16:00:00 2015年10月14日 下午 4:00:00 2015年10月14日 下午 04:00:00 2015年10月14日, 星期三 16:00:00 2015年10月14日, 星期三 16:00:00 2015年10月14日, 星期三 下午 4:00:00 2015年10月14日, 星期三 下午 04:00:00 2015年10月 2015年10月 2015年十月 2015.10 2015年10月 2015年10月 2015年十月 2015.10

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: 微软发布Visual Studio Code更新版本v0.9.1

下一篇: 基于ASP.NET(C#)[支持MVC和Webform]的免费开源灵活的CMS管理系统--Kaliko

本文永久链接码友网 » .NET(C#)日期格式化--使用DateTime实例对象的GetDateTimeFormats()方法获取支持的所有字符串

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册