2018年3月1日 星期四
[C#] 西元年轉民國年格式
需求是將西元年日期轉為民國格式日期,以下做個method 紀錄
ex.2017/01/31 --> 106/01/31
public class DateHelper
{
/// <summary>
/// 解析成民國時間 ex.106/01/31
/// </summary>
/// <param name="datetime">西元時間</param>
/// <returns></returns>
public static string ParseToTaiwanDate(DateTime datetime)
{
System.Globalization.TaiwanCalendar tc = new System.Globalization.TaiwanCalendar();
return string.Format("{0}/{1}/{2}",
tc.GetYear(datetime),
datetime.Month.ToString("00"),
datetime.Day.ToString("00"));
}
public static string ParseToTaiwanYearMonth(DateTime datetime)
{
System.Globalization.TaiwanCalendar tc = new System.Globalization.TaiwanCalendar();
return string.Format("{0}/{1}",
tc.GetYear(datetime),
datetime.Month.ToString("00"));
}
public static string ParseToTaiwanYear(DateTime datetime)
{
System.Globalization.TaiwanCalendar tc = new System.Globalization.TaiwanCalendar();
return string.Format("{0}",
tc.GetYear(datetime));
}
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言