Ana içeriğe geç

ChangeTimeZoneAsync

Yeni bir DateTimeOffset değer döndürür; bu değer belirtilen saat dilimi farkını eşzamansız olarak içerir.

myCalendar.ChangeTimeZoneAsync(dateTime: DateTimeOffset, timeZone: string):Promise<DateTimeOffset> (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ını içeren yeni bir DateTimeOffset değere çözümlenen bir Promise.

Açıklamalar

Ö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.