Aracılığıyla paylaş


Calendar.ToDateTime Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen tarih ve saate ayarlanmış bir DateTime döndürür.

Aşırı Yüklemeler

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Geçerli dönemde belirtilen tarih ve saate ayarlanmış bir DateTime döndürür.

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen dönemde belirtilen tarih ve saate ayarlanmış bir DateTime döndürür.

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Kaynak:
Calendar.cs
Kaynak:
Calendar.cs
Kaynak:
Calendar.cs

Geçerli dönemde belirtilen tarih ve saate ayarlanmış bir DateTime döndürür.

public:
 virtual DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond);
public virtual DateTime ToDateTime (int year, int month, int day, int hour, int minute, int second, int millisecond);
abstract member ToDateTime : int * int * int * int * int * int * int -> DateTime
override this.ToDateTime : int * int * int * int * int * int * int -> DateTime
Public Overridable Function ToDateTime (year As Integer, month As Integer, day As Integer, hour As Integer, minute As Integer, second As Integer, millisecond As Integer) As DateTime

Parametreler

year
Int32

Yılı temsil eden bir tamsayı.

month
Int32

Ayı temsil eden pozitif bir tamsayı.

day
Int32

Günü temsil eden pozitif bir tamsayı.

hour
Int32

Saati temsil eden 0 ile 23 arasında bir tamsayı.

minute
Int32

Dakikayı temsil eden 0 ile 59 arasından bir tamsayı.

second
Int32

0 ile 59 saniyeyi temsil eden tamsayı.

millisecond
Int32

Milisaniyeyi temsil eden 0 ile 999 tamsayısı.

Döndürülenler

DateTime Geçerli çağda belirtilen tarih ve saate ayarlanmış olan.

Özel durumlar

year takvim tarafından desteklenen aralığın dışındadır.

-veya-

month takvim tarafından desteklenen aralığın dışındadır.

-veya-

day takvim tarafından desteklenen aralığın dışındadır.

-veya-

hour sıfırdan küçük veya 23'ten büyük.

-veya-

minute sıfırdan küçük veya 59'dan büyük.

-veya-

second sıfırdan küçük veya 59'dan büyük.

-veya-

millisecond sıfırdan küçük veya 999'dan büyük.

Açıklamalar

Bu yöntem, belirli bir takvimin geçerli dönemini temel alan bir tarih ve saat döndürür. İmparatorun JapaneseCalendar saltanatı temelinde birden çok dönemi destekleyen ve JapaneseLunisolarCalendariçin, bu yöntemin çağrılması, bir çağ değiştiğinde istenmeyen bir tarih üretebilir. Bu takvimlerden birini kullanarak bir tarih örneği oluştururken veya JapaneseLunisolarCalendar.ToDateTime(Int32,Int32,Int32,Int32,Int32,Int32,Int32,Int32) yöntemini çağırmanızı JapaneseCalendar.ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ve bir dönemi açıkça belirtmenizi öneririz.

Ayrıca bkz.

Şunlara uygulanır

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Kaynak:
Calendar.cs
Kaynak:
Calendar.cs
Kaynak:
Calendar.cs

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen dönemde belirtilen tarih ve saate ayarlanmış bir DateTime döndürür.

public:
 abstract DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
public abstract DateTime ToDateTime (int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
abstract member ToDateTime : int * int * int * int * int * int * int * int -> DateTime
Public MustOverride Function ToDateTime (year As Integer, month As Integer, day As Integer, hour As Integer, minute As Integer, second As Integer, millisecond As Integer, era As Integer) As DateTime

Parametreler

year
Int32

Yılı temsil eden bir tamsayı.

month
Int32

Ayı temsil eden pozitif bir tamsayı.

day
Int32

Günü temsil eden pozitif bir tamsayı.

hour
Int32

Saati temsil eden 0 ile 23 arasında bir tamsayı.

minute
Int32

Dakikayı temsil eden 0 ile 59 arasından bir tamsayı.

second
Int32

0 ile 59 saniyeyi temsil eden tamsayı.

millisecond
Int32

Milisaniyeyi temsil eden 0 ile 999 tamsayısı.

era
Int32

Çağı temsil eden bir tamsayı.

Döndürülenler

DateTime Geçerli çağda belirtilen tarih ve saate ayarlanmış olan.

Özel durumlar

year takvim tarafından desteklenen aralığın dışındadır.

-veya-

month takvim tarafından desteklenen aralığın dışındadır.

-veya-

day takvim tarafından desteklenen aralığın dışındadır.

-veya-

hour sıfırdan küçük veya 23'ten büyük.

-veya-

minute sıfırdan küçük veya 59'dan büyük.

-veya-

second sıfırdan küçük veya 59'dan büyük.

-veya-

millisecond sıfırdan küçük veya 999'dan büyük.

-veya-

era takvim tarafından desteklenen aralığın dışındadır.

Açıklamalar

Yöntemi ToDateTime , geçerli takvimdeki herhangi bir tarihi Gregoryen takvim tarihine dönüştürebileceğinden yararlıdır. Gregoryen tarih daha sonra, örneğin farklı takvimlerdeki tarihleri karşılaştırmak veya belirli bir takvimde eşdeğer bir tarih oluşturmak için kullanılabilir.

Uygulayanlara Notlar

Türetilmiş sınıf, parametre olarak era geçirildiğinde desteklenmelidirCurrentEra. Desteklemenin CurrentEra bir yolu, bunu, takvimin geçerli döneminin değeri olan özellik dizisinin ilk öğesinde Eras depolanan değerle değiştirmektir.

Ayrıca bkz.

Şunlara uygulanır