傳回使用者時區偏移。
類別: | 日期和時間 |
指定由 SAS 定義的 region/area 值。當您指定時區 ID 時,SAS 所使用的時區會由時區名稱與日光節約時間規則決定。
請參閱 | 如需時區 ID 清單,請參閱 時區 ID 與時區名稱。 |
指定預先定義的時區,或任何 3 到 4 個字母的名稱,例如 TIMEZONE=xyz;。預先定義的時區名稱會考量標準與日光節約時間,以及日光節約時間在該時區的適用規則。
請參閱 | 如需時區名稱清單,請參閱 時區 ID 與時區名稱。 |
陳述式
|
結果
|
---|---|
option TIMEZONE='AUSTRALIA/MELBOURNE'; %PUT %SYSFUNC(TZONEOFF()); |
39600 |
option TIMEZONE='AUSTRALIA/MELBOURNE'; %PUT %SYSFUNC(TZONEOFF(EUROPE/ROME)); |
3600 |
data _null_ ; dt1='05DEC2012:08:17:52'dt ; dt2='05JUN2012:08:17:52'dt ; offset1= TZONEOFF('EUROPE/MOSCOW', dt1) ; offset2= TZONEOFF('EUROPE/MOSCOW', dt2) ; put offset1= / offset2= ; run ; |
offset1=10800 offset2=14400 |
option TIMEZONE='EUROPE/MOSCOW' ; data _null_ ; dt1='05DEC2012:08:17:52'dt ; dt2='05JUN2012:08:17:52'dt ; offset1= TZONEOFF(dt1) ; offset2= TZONEOFF(dt2) ; put offset1= / offset2= ; run ; |
offset1=10800 offset2=14400 |