很久很久以前我們在做民國年轉西元年,或是西元年轉民國年時
咳~都是 拆開西元年-1911 或是拆民國年+1911
但現在微軟佛心來的,有碼的來囉!
class Program
{
public static CultureInfo tc = new CultureInfo("zh-TW"); //加這句
static void Main(string[] args)
{
tc.DateTimeFormat.Calendar = new TaiwanCalendar(); //引用台灣日曆
var ToDay = DateTime.Now;
Console.WriteLine("ToDay:" + ToDay);
//西元年轉民國年
var TwToday = ToDay.ToString("yyyy/MM",tc); //加入台灣的日曆
Console.WriteLine("TwToday:" + TwToday);
//民國年轉西元年
var AdToday = DateTime.Parse(TwToday, tc).ToString("yyyy/MM");
Console.WriteLine("AdToday:" + AdToday);
}
}
結果如下:
沒有留言:
張貼留言