JapaneseCalendar.Eras Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de lijst met tijdperken in de JapaneseCalendar.
public:
virtual property cli::array <int> ^ Eras { cli::array <int> ^ get(); };
public override int[] Eras { get; }
member this.Eras : int[]
Public Overrides ReadOnly Property Eras As Integer()
Waarde van eigenschap
Een matrix van gehele getallen die de tijdperken in de JapaneseCalendar.
Voorbeelden
In het volgende voorbeeld worden de waarden in de Eras eigenschap weergegeven.
using System;
using System.Globalization;
public class SamplesJapaneseCalendar {
public static void Main() {
// Creates and initializes a JapaneseCalendar.
JapaneseCalendar myCal = new JapaneseCalendar();
// Displays the values in the Eras property.
for ( int i = 0; i < myCal.Eras.Length; i++ ) {
Console.WriteLine( "Eras[{0}] = {1}", i, myCal.Eras[i] );
}
}
}
/*
This code produces the following output.
Eras[0] = 4
Eras[1] = 3
Eras[2] = 2
Eras[3] = 1
*/
Imports System.Globalization
Public Class SamplesJapaneseCalendar
Public Shared Sub Main()
' Creates and initializes a JapaneseCalendar.
Dim myCal As New JapaneseCalendar()
' Displays the values in the Eras property.
Dim i As Integer
For i = 0 To myCal.Eras.Length - 1
Console.WriteLine("Eras[{0}] = {1}", i, myCal.Eras(i))
Next i
End Sub
End Class
'This code produces the following output.
'
'Eras[0] = 4
'Eras[1] = 3
'Eras[2] = 2
'Eras[3] = 1
'
Opmerkingen
De Japanse kalender herkent één tijdperk voor elk keizerrijk. De twee meest recente tijdperken zijn het Heisei-tijdperk, beginnend in het Gregoriaanse kalenderjaar 1989, en het Reiwa-tijdperk, beginnend in het Gregoriaanse kalenderjaar 2019. De eranaam wordt meestal vóór het jaar weergegeven. Het Gregoriaanse kalenderjaar 2001 is bijvoorbeeld het Japanse kalenderjaar Heisei 13. Houd er rekening mee dat het eerste jaar van een tijdperk 'Gannen' wordt genoemd. Daarom was het Gregoriaanse kalenderjaar 1989 het Japanse kalenderjaar Heisei Gannen.
Important
Tijdperken in de Japanse kalenders zijn gebaseerd op het keizerrijk en zullen daarom naar verwachting veranderen. Bijvoorbeeld: 1 mei 2019 markeerde het begin van het Reiwa-tijdperk in de JapaneseCalendar en JapaneseLunisolarCalendar. Een dergelijke wijziging van het tijdperk is van invloed op alle toepassingen die gebruikmaken van deze agenda's. Zie Verwerken van een nieuw tijdperk in de Japanse kalender in .NET voor meer informatie en om te bepalen of uw toepassingen worden beïnvloed. Zie Uw toepassing voorbereiden voor de wijziging in het Japanse tijdperk voor informatie over het testen van uw toepassingen op Windows-systemen om ervoor te zorgen dat deze gereed zijn voor de wijziging van het tijdperk. Zie Werken met tijdperken voor functies in .NET die agenda's met meerdere tijdperken ondersteunen en voor aanbevolen procedures bij het werken met agenda's die meerdere tijdperken ondersteunen.
Deze klasse wijst getallen als volgt toe aan de tijdperken:
| GetEra-waarde | Era Name | Afkorting van era | Gregoriaanse datums |
|---|---|---|---|
| 5 | 令和 (Reiwa) | 令和 (R, r) | 1 mei 2019 te presenteren |
| 4 | 平成 (Heisei) | 平 (H, h) | 8 januari 1989 te presenteren |
| 3 | 昭和 (Showa) | 昭 (S, s) | 25 december 1926 tot 7 januari 1989 |
| 2 | 正 (Taisho) | Weg (T, t) | 30 juli 1912 tot 24 december 1926 |
| 1 | 明治 (Meiji) | 明 (M, m) | 23 oktober 1868 tot 29 juli 1912 |
Deze klasse verwerkt datums van 23 oktober in het jaar Meiji 1 (1 januari 1868 van de Gregoriaanse kalender). Hoewel de Japanse kalender is overgeschakeld van een maankalender naar een zonnekalender in het jaar Meiji 6 (1873 van de Gregoriaanse kalender), is deze implementatie alleen gebaseerd op de zonnekalender.
Note
Als er in de toekomst extra tijdperken worden toegevoegd, kunnen toepassingen meer dan de verwachte vijf tijdperken voor de Japanse kalender tegenkomen. Test uw toepassingen om ervoor te zorgen dat ze in een dergelijke gebeurtenis blijven werken. Zie Era Handling voor de Japanse kalender voor meer informatie.