Ana içeriğe geç

ChangeTimeZone

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

myCalendar.ChangeTimeZone(dateTime: DateTimeOffset, timeZone: string):DateTimeOffset (DateTimeOffset)

Parametreler

DateTimeOffset dateTime
    Temel DateTimeOffset değer.

string timeZone
    "hh:mm" biçimindeki yeni saat dilimi farkı.

Döndürür

Yeni bir DateTimeOffset değer; belirtilen saat dilimi farkını içerir.

Açıklamalar

Tarih-saat değerinin farkını değiştirme

1
2
3
var currentDate = $Calendar.Today;
$Xml.SetValue('CurrentDate', currentDate);
$Xml.SetValue('ChangedDate', $Calendar.ChangeTimeZone(currentDate, '02:00'));

Kaydırılmış XML çıktısını inceleme

1
2
<CurrentDate>2017-01-25T15:42:47.5389149Z</CurrentDate>
<ChangedDate>2017-01-25T17:42:47.5389149+02:00</ChangedDate>

Ayrıca bkz.