Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sintaksis
DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone
Tentang
datetimezone Membuat dari nilai yang diberikan.
-
value: Nilai yang digunakan untuk membuatdatetimezone. -
culture: (Opsional) Budaya yang digunakan saat mengubah nilai (misalnya, "en-US").
Nilai jenis berikut dapat dikonversi ke nilai datetimezone:
-
text: Mengembalikandatetimezonenilai dari representasi tekstual. Lihat DateTimeZone.FromText untuk detailnya. -
date: Mengembalikandatetimezonedenganvaluesebagai komponen tanggal,12:00:00 AMsebagai komponen waktu, dan offset yang sesuai dengan zona waktu lokal. -
datetime: Mengembalikandatetimezonedengan sebagaivaluetanggalwaktu dan offset yang sesuai dengan zona waktu lokal. -
datetimezone: Mengembalikanvalue. -
time: Mengembalikan dengan tanggal yangdatetimezonesetara dengan Tanggal0Otomatisasi OLE sebagai komponen tanggal,valuesebagai komponen waktu, dan offset yang sesuai dengan zona waktu lokal. Tanggal Otomatisasi OLE terdiri dari angka floating-point yang komponen integralnya adalah jumlah hari sebelum atau sesudah tengah malam, 30 Desember 1899, dan yang komponen pecahannya mewakili waktu pada hari itu dibagi 24. Misalnya, tengah malam, 31 Desember 1899 diwakili oleh 1,0; 6 A.M., 1 Januari 1900 diwakili oleh 2,25; tengah malam, 29 Desember 1899 diwakili oleh -1.0; dan 6 A.M., 29 Desember 1899 diwakili oleh -1,25. Nilai dasarnya adalah tengah malam, 30 Desember 1899. Nilai minimum adalah tengah malam, 1 Januari 0100. Nilai maksimum adalah saat terakhir 31 Desember 9999. -
number: Mengembalikan dengan tanggalwaktu yang setara dengan Tanggal Otomatisasi OLE yangdatetimezonedinyatakan olehvaluedan offset yang sesuai dengan zona waktu lokal. -
null: Mengembalikannull.
Jika value berjenis lain, kesalahan akan ditampilkan.
Nilai offset yang sesuai dengan zona waktu lokal berbeda saat menjalankan fungsi ini secara lokal dibandingkan menjalankannya secara online. Saat dijalankan secara lokal, zona waktu lokal dikembalikan. Saat dijalankan secara online, zona waktu UTC (+00:00) dikembalikan.
Contoh 1
Konversi representasi tekstual tanggal, waktu, dan zona waktu menjadi datetimezone nilai.
Penggunaan
DateTimeZone.From("2020-10-30T01:30:00-08:00")
Keluaran
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)
Contoh 2
Konversi representasi tekstual tanggal, waktu, dan zona waktu Portugis Brasil menjadi datetimezone nilai.
Penggunaan
DateTimeZone.From("13 de agosto de 2025 15:43:00 -03:00", "pt-BR")
Keluaran
#datetimezone(2025, 08, 13, 15, 43, 00, -3, 00)
Contoh 3
Konversi angka yang menunjukkan 1 Januari 2025 pukul 12.00 menjadi datetimezone nilai. Zona waktu dalam hasil tergantung pada apakah contoh dijalankan secara lokal atau online.
Penggunaan
DateTimeZone.From(45658.5)
Keluaran
#datetimezone(2025, 01, 01, 12, 00, 00, 0, 00)