Ana içeriğe geç

oluşturucu

Geçerli yerel tarih, saat ve uzaklık için bir değer oluşturur.

new DateTimeOffset(): DateTimeOffset (DateTimeOffset)

Bir JavaScript değerinden yeni bir değer oluşturur: Date.

new DateTimeOffset(val: Date): DateTimeOffset (DateTimeOffset)

Tarayıcının yerel saat diliminde Unix epoch'undan bu yana geçen milisaniyelerden bir değer oluşturur.

new DateTimeOffset(val: number): DateTimeOffset (DateTimeOffset)

ISO benzeri veya yerel biçimli bir dizeden değer oluşturur.

new DateTimeOffset(val: string): DateTimeOffset (DateTimeOffset)

Geçerli yerel uzaklıktaki takvim bileşenlerinden yeni bir değer oluşturur.

new DateTimeOffset(year: number, month: number, day: number): DateTimeOffset (DateTimeOffset)

Yerel takvim ve saat bileşenlerinden yeni bir değer oluşturur.

new DateTimeOffset(year: number, month: number, day: number, hour: number, minute?: number, second?: number, millisecond?: number): DateTimeOffset (DateTimeOffset)

Parametreler

Date val
    Bir JavaScript Date nesnesi.

number year
    Yıl (ör. 2024).

number month
    Ay (1-12; 1 Ocak'tır).

number day
    Ayın günü (1-31).

number hour
    Saat (0-23).

number minute optional
    Dakika (0-59).

number second optional
    Saniye (0-59).

number millisecond optional
    Milisaniye (0-999).

Açıklamalar

Hem tarayıcı formu betikleri hem de sunucu iş akışı betikleri tarafından desteklenir.

Örnek

1
var dt1 = new DateTimeOffset(new Date());
Bu aşırı yükleme tarayıcı formu betiklerinde uygulanır. Sunucu iş akışı betikleri sayısal bileşenleri veya şu öğeyi kullanmalıdır: parseTarayıcı formu betikleriyle sınırlıdır. Sunucu iş akışı betiklerinde takvim bileşenlerini veya şu öğeyi kullanın: parseTarayıcı formu betikleriyle sınırlıdır. Sunucu iş akışı betiklerinde şunu kullanın: parse.

Örnek

1
var dt1 = new DateTimeOffset(2012, 1, 1);
Yalnızca sunucu iş akışı betikleri içindir. Tarayıcı formu betikleri bileşen tabanlı oluşturucuları uygulamaz; şunu kullanın: DateTimeOffset.parse Açık bir uzaklıkla. Yalnızca sunucu iş akışı betikleri içindir. Tarayıcı formu betikleri bileşen tabanlı oluşturucuları uygulamaz; şunu kullanın: DateTimeOffset.parse Açık bir uzaklıkla.

Ayrıca bkz.