DateTimeFormatInfo
string dt = DateTime.Now.ToString("G",System.Globalization.DateTimeFormatInfo.CurrentInfo);
static void Main() { DateTimeFormatInfo info = null; info = new DateTimeFormatInfo(); //info = DateTimeFormatInfo.CurrentInfo; //获取基于当前区域性对值进行格式设置的只读的DateTimeFormatInfo 对象 string[] mns = info.MonthNames; //各月的特定于区域性的完整名称 string[] amns = info.AbbreviatedMonthNames;//包含各月的特定于区域性的缩写名称 string[] amgns = info.AbbreviatedMonthGenitiveNames;//当前相关联的缩写的月份名称的字符串数组DateTimeFormatInfo 对象 string[] dns = info.DayNames; //包含该周中各天的特定于区域性的完整名称 string[] adns = info.AbbreviatedDayNames; //区域性特定的日期是星期几的缩写的名称 }
info {System.Globalization.DateTimeFormatInfo} AbbreviatedDayNames: {string[7]} AbbreviatedMonthGenitiveNames: {string[13]} AbbreviatedMonthNames: {string[13]} AMDesignator: "AM" Calendar: {System.Globalization.GregorianCalendar} CalendarWeekRule: FirstDay DateSeparator: "/" DayNames: {string[7]} FirstDayOfWeek: Sunday FullDateTimePattern: "dddd, dd MMMM yyyy HH:mm:ss" IsReadOnly: false LongDatePattern: "dddd, dd MMMM yyyy" LongTimePattern: "HH:mm:ss" MonthDayPattern: "MMMM dd" MonthGenitiveNames: {string[13]} MonthNames: {string[13]} NativeCalendarName: "Gregorian Calendar" PMDesignator: "PM" RFC1123Pattern: "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'" ShortDatePattern: "MM/dd/yyyy" ShortestDayNames: {string[7]} ShortTimePattern: "HH:mm" SortableDateTimePattern: "yyyy'-'MM'-'dd'T'HH':'mm':'ss" TimeSeparator: ":" UniversalSortableDateTimePattern: "yyyy'-'MM'-'dd HH':'mm':'ss'Z'" YearMonthPattern: "yyyy MMMM" mns {string[13]} [0]: "January" [1]: "February" [2]: "March" [3]: "April" [4]: "May" [5]: "June" [6]: "July" [7]: "August" [8]: "September" [9]: "October" [10]: "November" [11]: "December" [12]: "" amns {string[13]} [0]: "Jan" [1]: "Feb" [2]: "Mar" [3]: "Apr" [4]: "May" [5]: "Jun" [6]: "Jul" [7]: "Aug" [8]: "Sep" [9]: "Oct" [10]: "Nov" [11]: "Dec" [12]: "" amgns {string[13]} [0]: "Jan" [1]: "Feb" [2]: "Mar" [3]: "Apr" [4]: "May" [5]: "Jun" [6]: "Jul" [7]: "Aug" [8]: "Sep" [9]: "Oct" [10]: "Nov" [11]: "Dec" [12]: "" dns {string[7]} [0]: "Sunday" [1]: "Monday" [2]: "Tuesday" [3]: "Wednesday" [4]: "Thursday" [5]: "Friday" [6]: "Saturday" adns {string[7]} [0]: "Sun" [1]: "Mon" [2]: "Tue" [3]: "Wed" [4]: "Thu" [5]: "Fri" [6]: "Sat"
static void Main() { DateTimeFormatInfo info = null; //info = new DateTimeFormatInfo(); info = DateTimeFormatInfo.CurrentInfo; //获取基于当前区域性对值进行格式设置的只读的DateTimeFormatInfo 对象 string[] mns = info.MonthNames; //各月的特定于区域性的完整名称 string[] amns = info.AbbreviatedMonthNames;//包含各月的特定于区域性的缩写名称 string[] amgns = info.AbbreviatedMonthGenitiveNames;//当前相关联的缩写的月份名称的字符串数组DateTimeFormatInfo 对象 string[] dns = info.DayNames; //包含该周中各天的特定于区域性的完整名称 string[] adns = info.AbbreviatedDayNames; //区域性特定的日期是星期几的缩写的名称 }
info {System.Globalization.DateTimeFormatInfo} AbbreviatedDayNames: {string[7]} AbbreviatedMonthGenitiveNames: {string[13]} AbbreviatedMonthNames: {string[13]} AMDesignator: "上午" Calendar: {System.Globalization.GregorianCalendar} CalendarWeekRule: FirstDay DateSeparator: "/" DayNames: {string[7]} FirstDayOfWeek: Sunday FullDateTimePattern: "yyyy'年'M'月'd'日' H:mm:ss" IsReadOnly: true LongDatePattern: "yyyy'年'M'月'd'日'" LongTimePattern: "H:mm:ss" MonthDayPattern: "M'月'd'日'" MonthGenitiveNames: {string[13]} MonthNames: {string[13]} NativeCalendarName: "公历" PMDesignator: "下午" RFC1123Pattern: "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'" ShortDatePattern: "yyyy/M/d" ShortestDayNames: {string[7]} ShortTimePattern: "H:mm" SortableDateTimePattern: "yyyy'-'MM'-'dd'T'HH':'mm':'ss" TimeSeparator: ":" UniversalSortableDateTimePattern: "yyyy'-'MM'-'dd HH':'mm':'ss'Z'" YearMonthPattern: "yyyy'年'M'月'" mns {string[13]} [0]: "一月" [1]: "二月" [2]: "三月" [3]: "四月" [4]: "五月" [5]: "六月" [6]: "七月" [7]: "八月" [8]: "九月" [9]: "十月" [10]: "十一月" [11]: "十二月" [12]: "" amns {string[13]} [0]: "一月" [1]: "二月" [2]: "三月" [3]: "四月" [4]: "五月" [5]: "六月" [6]: "七月" [7]: "八月" [8]: "九月" [9]: "十月" [10]: "十一月" [11]: "十二月" [12]: "" amgns {string[13]} [0]: "一月" [1]: "二月" [2]: "三月" [3]: "四月" [4]: "五月" [5]: "六月" [6]: "七月" [7]: "八月" [8]: "九月" [9]: "十月" [10]: "十一月" [11]: "十二月" [12]: "" dns {string[7]} [0]: "星期日" [1]: "星期一" [2]: "星期二" [3]: "星期三" [4]: "星期四" [5]: "星期五" [6]: "星期六" adns {string[7]} [0]: "周日" [1]: "周一" [2]: "周二" [3]: "周三" [4]: "周四" [5]: "周五" [6]: "周六"