DIUTC ;O-OIFO/ALA/LG - UTC Timezone API ;Dec 16, 2015 10:00 AM
Source file <DIUTC.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 4 | SDCCRCOR SDHLAPT2 SDTMPHLA SDTMPHLC |
Mental Health | 2 | YTQRCDB2 YTQRQAD |
Name | Comments | DBIA/ICR reference |
---|---|---|
UTC(DTM,TMZ,INST,CNTRY,EXT) | ;PEP - Return UTC value
|
|
GMT | ; calculate GMT time
|
|
CHECKDST | ;
; Check if this timezone changes to daylight (or summer) time or not ; (TDST=1, DOES NOT CHANGE, TDST=0, does change) |
Name | Field # of Occurrence |
---|---|
^(0 | CHECKDST+27 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | UTC+19~, UTC+32* |
CIEN | CHECKDST+4~, CHECKDST+10*, CHECKDST+11, CHECKDST+12 |
CNTRY | UTC~, UTC+27, UTC+28, UTC+29, UTC+41, UTC+42*, UTC+48, UTC+53*, UTC+55, UTC+61* , UTC+63, UTC+66, UTC+69, UTC+70, CHECKDST+10, CHECKDST+18 |
CNTRYE | UTC+20~, UTC+66*, UTC+79 |
CODE | UTC+20~, UTC+79, CHECKDST+35*, CHECKDST+36* |
DIEN | CHECKDST+4~, CHECKDST+8*, CHECKDST+9*, CHECKDST+10, CHECKDST+16 |
DSAV | CHECKDST+4~, CHECKDST+16*, CHECKDST+36 |
DSIEN | CHECKDST+4~, CHECKDST+18*, CHECKDST+19, CHECKDST+20, CHECKDST+21*, CHECKDST+24, CHECKDST+26, CHECKDST+27 |
DST | CHECKDST+4~, CHECKDST+11*, CHECKDST+14*, CHECKDST+30*, CHECKDST+31*, CHECKDST+33*, CHECKDST+35, CHECKDST+36 |
DTM | UTC~, UTC+25, UTC+26, UTC+32, UTC+34*, UTC+35, GMT+7, CHECKDST+25, CHECKDST+30, CHECKDST+31 |
DTME | UTC+20~, UTC+35* |
DUZ(2 | UTC+57, UTC+58, UTC+59, UTC+60, UTC+61, UTC+62 |
EDTM | CHECKDST+4~, CHECKDST+27*, CHECKDST+30, CHECKDST+31 |
EXT | UTC~, UTC+30, UTC+76 |
GMT | UTC+20~, UTC+76, UTC+79, GMT+7*, GMT+8*, GMT+9 |
GMTE | UTC+20~, UTC+79, GMT+9* |
GMTO | UTC+20~, UTC+76, UTC+79, GMT+10*, GMT+11* |
H | UTC+19~, GMT+4*, GMT+5*, GMT+7 |
INST | UTC~, UTC+27, UTC+49, UTC+50, UTC+51, UTC+52, UTC+53, UTC+54 |
INSTE | UTC+20~, UTC+50*, UTC+58*, UTC+79 |
M | UTC+19~, GMT+4*, GMT+6*, GMT+7, GMT+10*, GMT+11 |
MSG | UTC+48~, UTC+55*, UTC+57*, UTC+63* |
OFF | UTC+20~, UTC+79, GMT+2, GMT+4, GMT+5, GMT+6, GMT+10, GMT+15*, CHECKDST+35*, CHECKDST+36* |
SAME | CHECKDST+4~, CHECKDST+20*, CHECKDST+21 |
SDTM | CHECKDST+4~, CHECKDST+27*, CHECKDST+30, CHECKDST+31 |
SIEN | CHECKDST+4~, CHECKDST+7*, CHECKDST+16 |
STAN | CHECKDST+4~, CHECKDST+16*, CHECKDST+35 |
TDST | CHECKDST+4~, CHECKDST+6*, CHECKDST+11*, CHECKDST+12*, CHECKDST+14, CHECKDST+17 |
TMFRM | UTC+20~, UTC+79, CHECKDST+35*, CHECKDST+36*, CHECKDST+37* |
TMZ | UTC~, UTC+27, UTC+28, UTC+29, UTC+38, UTC+39*, UTC+40, UTC+48, UTC+51*, UTC+55 , UTC+59*, UTC+63, UTC+68, UTC+70, CHECKDST+7, CHECKDST+8, CHECKDST+9, CHECKDST+10, CHECKDST+16 |
TMZE | UTC+20~, UTC+40*, UTC+52*, UTC+60*, UTC+79 |
TMZEXC | UTC+20~, UTC+54*, UTC+62*, CHECKDST+33 |
U | UTC+79, CHECKDST+35, CHECKDST+36 |
X | UTC+19~, UTC+32* |
XX | UTC+19~, UTC+23* |
Y | UTC+19~, UTC+33, UTC+34, UTC+35*, GMT+9* |
YEAR | CHECKDST+4~, CHECKDST+25*, CHECKDST+26 |
YIEN | CHECKDST+4~, CHECKDST+26*, CHECKDST+27, CHECKDST+28 |