7.4.5 datec1/datec2/datec3

1.
機能
フォーマットを指定して日付を文字列で表現する.
datec1 : 1型の日付を文字列で表現する.
datec2 : 2型の日付を文字列で表現する.
datec3 : 3型の日付を文字列で表現する.
2.
呼び出し方法
NumRu::DCL.datec1(cform,idate)
NumRu::DCL.datec2(cform,iy,itd)
NumRu::DCL.datec3(cform,iy,im,id)
3.
パラメーターの説明
idate (I) 1型の日付.
iy (I) 年.
im (I) 月.
id (I) 日.
itd (I) 通しの日付.
cform (C*(*)) 日付のフォーマット. 入力パラメータでもあり, 出力パラメーターでもある. cform中で使えるキーとなる文字は, 'Y' : 年, 'M' : 月, 'D' : 日, 'C' : 文字型の月, 'W' : 曜日, である. たとえば idate=19920401 (この日は水曜日)に対して CFORM='CCC,DD,YY (WWW)' と指定して datec1を呼ぶと CFORM='APR, 1,92 (WED)'が返される.
4.
備考
(a)
日付のフォーマットの指定方法について, 正確には, キーとなる文字が最初に現れたところから最後に現れたところの 間の部分をおきかえる. したがって例えば, 'CCCCC/YYYY'と 書くのと'CAAAC/YBBYと書くのは同じである.
(b)
文字型の月名は右寄せして出力される.