Calendar.ToDateTime Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.