說明
移動日期時間會將日期時間值從某個時區移動到另一個時區。
引數
inputTimeZone─代表輸入日期時間之時區的「時區字串」。
newTimeZone─代表輸入日期時間所移到之時區的「時區字串」。
動作
移動日期時間會將日期時間值從某個時區移動到另一個時區。
範例
ShiftDateTime (DateTime (2000, 1, 1, 12, 0, 0), "EST,300,EDT", "PST,480,PDT")
傳回 1/1/2000 9:00:00AM
在這個範例中,東部日光節約時間的中午已經移到太平洋標準時間的上午 9 點。
註解
時區由時區字串表示,這個字串遵循下列格式:
"std,offset,dst,[offset];start[/time],end[/time]"
範例:"PST,480,PDT,-60;4.1.0/02:00,10.1.0/02:00"
"標準,偏移,DST 時區,[偏移]" (如果時區遵循美國日光節約時間 (DST) 規則)
範例 "PST,480,PDT,-60"
"標準,偏移" (如果沒有 DST)
範例 "南非,-120"
"" (空白字串指出來自 OS 設定的當地時區)
| |
|---|
| |
| |
| |
| 來自標準時區的選擇性 DST 偏移 (預設為標準偏移的前一個小時)。 |
| DST 生效的日期。格式為 m.w.d,分別代表日期的月、週和日。w=1 是當月的第一週,w=5 是當月的最後一週。 |
| 選擇 DST 生效的時間 (24 小時制)。預設為 02:00 (特定時區的當地時間)。 |
| |