DCL:MISC1:DATELIB : 日付の取り扱い *☆
| DATE12(IDATE,IY,ITD) | 1型の日付を2型の日付に変換する. | 
| DATE13(IDATE,IY,IM,ID) | 1型の日付を3型の日付に変換する. | 
| DATE21(IDATE,IY,ITD) | 2型の日付を1型の日付に変換する. | 
| DATE23(IY,IM,ID,ITD) | 2型の日付を3型の日付に変換する. | 
| DATE31(IDATE,IY,IM,ID) | 3型の日付を1型の日付に変換する. | 
| DATE32(IY,IM,ID,ITD) | 3型の日付を2型の日付に変換する. | 
| DATEF1(N,IDATE,NDATE) | IDATEの N日後( NDATE)を求める. | 
| DATEF2(N,IY,ITD,NY,NTD) | IY,ITDの N日後( NY,NTD)を求める. | 
| DATEF3(N,IY,IM,ID,NY,NM,ND) | IY,IM,IDの N日後( NY,NM,ND)を求める. | 
| DATEG1(N,IDATE,NDATE) | IDATEの何( N)日後が NDATEかを求める. | 
| DATEG2(N,IY,ITD,NY,NTD) | IY,ITDの何( N)日後が NY,NTDかを求める. | 
| DATEG3(N,IY,IM,ID,NY,NM,ND) | IY,IM,IDの何( N)日後が NY,NM,NDかを求める. | 
| DATEQ1(IDATE) | 今日の1型の日付を求める. | 
| DATEQ2(IY,ITD) | 今日の2型の日付を求める. | 
| DATEQ3(IY,IM,ID) | 今日の3型の日付を求める. | 
| DATEC1(CFORM,IDATE) | IDATEを CFORMに従って表現して CFORMで返す. | 
| DATEC2(CFORM,IY,ITD) | IY,ITDを CFORMに従って表現して CFORMで返す. | 
| DATEC3(CFORM,IY,IM,ID) | IY,IM,IDを CFORMに従って表現して CFORMで返す. | 
 
 
 
CFORM中で使えるキーとなる文字は, 
'Y' : 年, 'M' : 月, 'D' : 日, 'C' : 文字型の月, 
'W' : 曜日, 
である. たとえばIDATE=19920401 (この日は水曜日)に対して 
CFORM='CCC,DD,YY (WWW)' 
と指定してDATEC1を呼ぶとCFORM='APR, 1,92 (WED)'が返される.