Ana içeriğe geç

ChangeTimeZoneAsync

Belirtilen saat dilimi farkına sahip yeni bir DateTimeOffset değeri eşzamansız olarak döndürür.

1
myCalendar.ChangeTimeZoneAsync(dateTime: DateTimeOffset, timeZone: string):Promise<DateTimeOffset>

Parametreler

DateTimeOffset dateTime
    Temel DateTimeOffset değeri belirtir.

string timeZone
    Tarih değeri için yeni saat dilimi bilgisini "hh:mm" biçiminde belirtir.

Döndürür

Belirtilen saat dilimi farkına sahip yeni bir DateTimeOffset değerle çözümlenen bir Promise.

Notlar

Örnek

1
2
3
4
$Xml.SetValue('CurrentDate', new DateTimeOffset());
$Calendar.ChangeTimeZoneAsync(new DateTimeOffset(), '02:00').then(function(newDate) {
$Xml.SetValue('ChangedDate', newDate);
});
Sonuç:
1
2
<CurrentDate>2017-01-25T15:42:47.5389149Z</CurrentDate>
<ChangedDate>2017-01-25T17:42:47.5389149+02:00</ChangedDate>

Ayrıca bkz.