當我們使用 DateTime 類別時,預設的格式是西元,我們可以透過 CultureInfo 類別將日期格式轉為中華民國
當我們使用 DateTime 類別時,預設的格式是西元,我們可以透過 CultureInfo 類別將日期格式轉為中華民國,CultureInfo 類別提供特定文化特性 (Culture) 的相關資訊,如文化特性名稱、書寫系統、使用的行事曆,以及如何格式化日期和排序字串。
簡單的範例程式碼
System.Globalization.CultureInfo cuinfo = new System.Globalization.CultureInfo("zh-TW");
cuinfo.DateTimeFormat.Calendar = cuinfo.OptionalCalendars[2];
TextBox1.Text = DateTime.Now.ToString("yyyy/MM/dd", cuinfo);
你的方式我沒用過,但確定能轉成民國年嗎?
不是要減1911嗎!
這是基本題了.一般寫進銷存或政府機關的程式都會.
但有人有民國或西元轉農曆年的公式嗎?
或者阿拉伯數字/金額轉支票上繁體的金額如壹萬貳佰叁.....
.Net 不只是有提供民國年的 Function,還有提供農曆的 Function。
到 Google 找一下就行了。
或是下載下列的 PDF 檔案
.NET也可以告訴你今天農曆幾號(1)
.NET也可以告訴你今天農曆幾號(2)