📄 sample60.cs
字号:
namespace apiBook
{
using System;
using System.Globalization;
public class TestDateTimeFormatInfoClass
{
public static void Main()
{
TestDateTimeFormatInfoClass t=new TestDateTimeFormatInfoClass();
DateTimeFormatInfo testD = new DateTimeFormatInfo();
Console.WriteLine("打印一周中天的特定于区域性的缩写名称 : 完整名称");
//使用GetAbbreviatedDayName方法获取一周中天的特定于区域性的缩写名称
//使用GetDayName方法获取一周中天的特定于区域性的完整名称
Console.WriteLine("星期一:"+testD.GetAbbreviatedDayName(DayOfWeek.Monday)+" : "+testD.GetDayName(DayOfWeek.Monday));
Console.WriteLine("星期二:"+testD.GetAbbreviatedDayName(DayOfWeek.Tuesday)+" : "+testD.GetDayName(DayOfWeek.Tuesday));
Console.WriteLine("星期三:"+testD.GetAbbreviatedDayName(DayOfWeek.Wednesday)+" : "+testD.GetDayName(DayOfWeek.Wednesday));
Console.WriteLine("星期四:"+testD.GetAbbreviatedDayName(DayOfWeek.Thursday)+" : "+testD.GetDayName(DayOfWeek.Thursday));
Console.WriteLine("星期五:"+testD.GetAbbreviatedDayName(DayOfWeek.Friday)+" : "+testD.GetDayName(DayOfWeek.Friday));
Console.WriteLine("星期六:"+testD.GetAbbreviatedDayName(DayOfWeek.Saturday)+" : "+testD.GetDayName(DayOfWeek.Saturday));
Console.WriteLine("星期日:"+testD.GetAbbreviatedDayName(DayOfWeek.Sunday)+" : "+testD.GetDayName(DayOfWeek.Sunday));
Console.WriteLine();
Console.WriteLine("打印一年中月的特定于区域性的缩写名称:完整名称");
for(int i=1;i<14;i++)
Console.WriteLine(i+"月:"+testD.GetAbbreviatedMonthName(i)+" : "+testD.GetMonthName(i));
//使用GetAbbreviatedMonthName方法获取一年中月的特定于区域性的缩写名称
//使用GetMonthName方法获取一年中月的特定于区域性的完整名称
Console.WriteLine();
Console.WriteLine("获取0和1对应的纪元缩写名称的字符串:完整字符串");
for(int i=0;i<2;i++)
Console.WriteLine(i+" : "+testD.GetAbbreviatedEraName(i)+" : "+testD.GetEraName(i) );
//使用GetAbbreviatedEraName获取0和1对应的纪元缩写名称
//使用GetEraName方法获取0和1对应的纪元名称
Console.WriteLine();
String[] testPatternsArray = testD.GetAllDateTimePatterns();
//使用GetAllDateTimePatterns方法获取模式
Console.WriteLine( "下面是所有的模式:" );
t.PrintValues( testPatternsArray );
testPatternsArray = testD.GetAllDateTimePatterns('f');
Console.WriteLine( "'f'的模式:" );
t.PrintValues( testPatternsArray );
testPatternsArray = testD.GetAllDateTimePatterns('F');
Console.WriteLine( "'F'的模式:" );
t.PrintValues( testPatternsArray );
DateTimeFormatInfo temp=DateTimeFormatInfo.ReadOnly(testD);
Console.WriteLine("执行temp=DateTimeFormatInfo.ReadOnly(testD)后:");
//使用ReadOnly方法获取只读包装
Console.WriteLine("testD是只读?"+testD.IsReadOnly);
Console.WriteLine("temp是只读?"+testD.IsReadOnly);
Console.ReadLine();
}
public void PrintValues( String[] sArray )
{
int i = 0;
foreach ( String s in sArray )
Console.WriteLine( " "+ s );
Console.WriteLine();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -