61 logical,
intent(out),
optional:: err
66 integer :: date_time_values(1:8)
67 character(5) :: zone_raw
69 character(TOKEN):: zone
71 character(STRING):: cause_c
72 character(*),
parameter:: subname =
'DCCalDateCurrent1'
91 call date_and_time(zone=zone_raw, values=date_time_values)
92 zone = zone_raw(1:3) //
":" // zone_raw(4:5)
99 & date_time_values(1), date_time_values(2), date_time_values(3), &
100 & date_time_values(5), date_time_values(6), &
101 & real( date_time_values(7),
dp ), &
102 & date, zone, err = err )
103 if (
present(err) )
then
114 call storeerror( stat, subname, err, cause_c )
subroutine dccaldatecurrent1(date, err)
現在日時の取得
dc_calendar 手続のインターフェース宣言
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_noerr
エラー等を保持
integer, parameter, public dc_ebaddate
subroutine, public beginsub(name, fmt, i, r, d, l, n, c1, c2, c3, ca, version)
subroutine, public endsub(name, fmt, i, r, d, l, n, c1, c2, c3, ca)
integer, parameter, public token
単語やキーワードを保持する文字型変数の種別型パラメタ
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ
integer, parameter, public dp
倍精度実数型変数