按一下以給予評分及指教
MSDN
MSDN Library
.NET 開發
先前版本
類別庫參考

  開啟低頻寬檢視
本頁僅適用於
Microsoft Visual Studio 2005/.NET Framework 2.0

其他版本也適用於下列軟體:
.NET Framework 類別庫
TaiwanLunisolarCalendar 類別

注意:這個類別是 .NET Framework 2.0 版的新功能。

表示台灣使用的陰陽曆。和台灣曆法相同,使用西曆計算年份,而日期和月份則使用陰陽曆計算。

命名空間: System.Globalization
組件: mscorlib (在 mscorlib.dll 中)

Visual Basic (宣告)
<SerializableAttribute> _
Public Class TaiwanLunisolarCalendar
    Inherits EastAsianLunisolarCalendar
Visual Basic (使用方式)
Dim instance As TaiwanLunisolarCalendar
C#
[SerializableAttribute] 
public class TaiwanLunisolarCalendar : EastAsianLunisolarCalendar
C++
[SerializableAttribute] 
public ref class TaiwanLunisolarCalendar : public EastAsianLunisolarCalendar
J#
/** @attribute SerializableAttribute() */ 
public class TaiwanLunisolarCalendar extends EastAsianLunisolarCalendar
JScript
SerializableAttribute 
public class TaiwanLunisolarCalendar extends EastAsianLunisolarCalendar

台灣陰陽曆運作方式與西曆完全一樣,只是年份和紀元不同。TaiwanLunisolarCalendar 類別會使用西曆計算年份,而使用 EastAsianLunisolarCalendar 類別計算日期和月份,並只能識別目前紀元。

TaiwanLunisolarCalendar 類別衍生自 EastAsianLunisolarCalendar 類別,表示陰曆。EastAsianLunisolarCalendar 類別可支援在下列日曆間轉換日期:陽曆與陰陽曆、年份與紀元相關而且以 60 年為循環週期的日曆,以及每年的任何一個月份之後可能會有閏月的日曆。

閏月可能發生在一年當中的任何一個月份之後。例如,EastAsianLunisolarCalendar.GetMonth 方法傳回介於 1 與 13 之間的數字,指出與指定日期關聯的月份。如果一年當中的第八個月到第九個月之間有閏月,GetMonth 方法會傳回 8,代表第八個月,傳回 9 代表閏八月,然後傳回 10 代表第九個月。

目前,TaiwanLunisolarCalendar 沒有被 CultureInfo 類別所支援的任何一個文化特性 (Culture) 使用,因此,這個類別只能用在台灣陰陽曆中計算日期。

每一 CultureInfo 都支援一套曆法。Calendar 屬性傳回預設文化特性 (Culture) 的曆法,而 OptionalCalendars 屬性則傳回陣列,其包含文化特性所支援的所有曆法。若要變更 CultureInfo 所使用的曆法,請將 CultureInfo.DateTimeFormatCalendar 屬性設定為新的 Calendar

System.Object
   System.Globalization.Calendar
     System.Globalization.EastAsianLunisolarCalendar
      System.Globalization.TaiwanLunisolarCalendar
這個型別的所有公用靜態成員 (即 Visual Basic 中的 Shared 成員) 都是安全執行緒。並非所有的執行個體成員均為安全執行緒。

Windows 98、 Windows 2000 SP4、 Windows Millennium Edition、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition

.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。

.NET Framework

支援版本:2.0
社群內容   什麼是社群內容?
新增內容 RSS  註解
Processing
© 2009 Microsoft Corporation. 著作權所有,並保留一切權利。 使用規定  |  商標  |  隱私權聲明
Page view tracker