Go to the source code of this file.
Functions/Subroutines | |
| logical function | dccaldatechkleapyear1 (elapse_sec, date, cal) |
| 閏年かどうかの判定 | |
| logical function dccaldatechkleapyear1 | ( | real(dp), intent(in) | elapse_sec, |
| type(dc_cal_date), intent(in), optional, target | date, | ||
| type(dc_cal), intent(in), optional, target | cal ) |
閏年かどうかの判定
このファイルに記載される手続き群は dc_calendar モジュールから提供されます.
指定された日時が閏年かどうかを判定
閏年かどうかの判定.
省略可能引数 date が省略された場合には, dc_calendar 内部で 保持される日時が起点の日時として用いられます. date が省略されない場合にはその変数に設定された日時が 起点の日時として用いられます.
省略可能引数 cal が省略された場合には, 経過秒数 elapse_sec の年月日時分への変換に dc_calendar 内部で保持される暦が用いられます. cal が省略されない場合にはその変数に設定された暦が用いられます.
| [in] | elapse_sec | date からの経過秒数 |
| [in] | date | 起点となる日時情報を収めたオブジェクト |
| [in] | cal | 暦情報を収めたオブジェクト |
Definition at line 64 of file dccaldatechkleapyear.f90.
References dc_calendar_types::cal_gregorian, dc_calendar_types::cal_julian, dc_calendar_internal::dccaldate_normalize(), dc_calendar_internal::dccaldate_ym2d(), dc_calendar_internal::default_cal, dc_calendar_internal::default_cal_set(), dc_calendar_internal::default_date, and dc_types::dp.