Calendar.ToDateTime Metode

Definisi

Saat ditimpa di kelas turunan, mengembalikan DateTime yang diatur ke tanggal dan waktu yang ditentukan.

Overload

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

Mengembalikan DateTime yang diatur ke tanggal dan waktu yang ditentukan di era saat ini.

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

Saat ditimpa di kelas turunan, mengembalikan DateTime yang diatur ke tanggal dan waktu yang ditentukan di era yang ditentukan.

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

Sumber:
Calendar.cs
Sumber:
Calendar.cs
Sumber:
Calendar.cs

Mengembalikan DateTime yang diatur ke tanggal dan waktu yang ditentukan di era saat ini.

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

Parameter

year
Int32

Bilangan bulat yang mewakili tahun.

month
Int32

Bilangan bulat positif yang mewakili bulan tersebut.

day
Int32

Bilangan bulat positif yang mewakili hari tersebut.

hour
Int32

Bilangan bulat dari 0 hingga 23 yang mewakili jam.

minute
Int32

Bilangan bulat dari 0 hingga 59 yang mewakili menit.

second
Int32

Bilangan bulat dari 0 hingga 59 yang mewakili yang kedua.

millisecond
Int32

Bilangan bulat dari 0 hingga 999 yang mewakili milidetik.

Mengembalikan

DateTime yang diatur ke tanggal dan waktu yang ditentukan di era saat ini.

Pengecualian

year berada di luar rentang yang didukung oleh kalender.

-atau-

month berada di luar rentang yang didukung oleh kalender.

-atau-

day berada di luar rentang yang didukung oleh kalender.

-atau-

hour kurang dari nol atau lebih besar dari 23.

-atau-

minute kurang dari nol atau lebih besar dari 59.

-atau-

second kurang dari nol atau lebih besar dari 59.

-atau-

millisecond kurang dari nol atau lebih besar dari 999.

Keterangan

Metode ini mengembalikan tanggal dan waktu berdasarkan era kalender tertentu saat ini. JapaneseCalendar Untuk dan JapaneseLunisolarCalendar, yang mendukung beberapa era berdasarkan pemerintahan kaisar, memanggil metode ini dapat menghasilkan tanggal yang tidak diinginkan ketika era berubah. Saat membuat instans tanggal menggunakan salah satu kalender ini, kami sarankan Anda memanggil JapaneseCalendar.ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) metode atau JapaneseLunisolarCalendar.ToDateTime(Int32,Int32,Int32,Int32,Int32,Int32,Int32,Int32) dan secara eksplisit menentukan era.

Lihat juga

Berlaku untuk

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

Sumber:
Calendar.cs
Sumber:
Calendar.cs
Sumber:
Calendar.cs

Saat ditimpa di kelas turunan, mengembalikan DateTime yang diatur ke tanggal dan waktu yang ditentukan di era yang ditentukan.

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

Parameter

year
Int32

Bilangan bulat yang mewakili tahun.

month
Int32

Bilangan bulat positif yang mewakili bulan tersebut.

day
Int32

Bilangan bulat positif yang mewakili hari tersebut.

hour
Int32

Bilangan bulat dari 0 hingga 23 yang mewakili jam.

minute
Int32

Bilangan bulat dari 0 hingga 59 yang mewakili menit.

second
Int32

Bilangan bulat dari 0 hingga 59 yang mewakili yang kedua.

millisecond
Int32

Bilangan bulat dari 0 hingga 999 yang mewakili milidetik.

era
Int32

Bilangan bulat yang mewakili era.

Mengembalikan

DateTime yang diatur ke tanggal dan waktu yang ditentukan di era saat ini.

Pengecualian

year berada di luar rentang yang didukung oleh kalender.

-atau-

month berada di luar rentang yang didukung oleh kalender.

-atau-

day berada di luar rentang yang didukung oleh kalender.

-atau-

hour kurang dari nol atau lebih besar dari 23.

-atau-

minute kurang dari nol atau lebih besar dari 59.

-atau-

second kurang dari nol atau lebih besar dari 59.

-atau-

millisecond kurang dari nol atau lebih besar dari 999.

-atau-

era berada di luar rentang yang didukung oleh kalender.

Keterangan

Metode ToDateTime ini berguna karena dapat mengonversi tanggal apa pun di kalender saat ini ke tanggal kalender Gregorian. Tanggal Gregorian kemudian dapat digunakan, misalnya, untuk membandingkan tanggal di kalender yang berbeda atau membuat tanggal yang setara di kalender tertentu.

Catatan Bagi Implementer

Kelas turunan harus mendukung CurrentEra ketika diteruskan sebagai era parameter . Salah satu cara untuk mendukung CurrentEra adalah dengan menggantinya dengan nilai yang disimpan dalam elemen pertama array Eras properti, yang merupakan nilai untuk era kalender saat ini.

Lihat juga

Berlaku untuk