傳回使用者時區偏移。
| 類別: | 日期和時間 |
指定由 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 |