gtool5 Fortran 90/95 ライブラリ 1.0.0-rc5
English
Loading...
Searching...
No Matches
dcdatetimevalidcaltype.f90 File Reference

Go to the source code of this file.

Functions/Subroutines

logical function dcdatetimevalidcaltype (caltype)
 暦法が dc_date_types で有効なものかどうかを調べる

Function/Subroutine Documentation

◆ dcdatetimevalidcaltype()

logical function dcdatetimevalidcaltype ( integer, intent(in) caltype)

暦法が dc_date_types で有効なものかどうかを調べる

Author
Yasuhiro MORIKAWA

このファイルで提供される手続き群は dc_date モジュールにて提供されます。

暦法が有効かどうかをチェック

与えられる暦法が dc_date_types 内で有効であれば .true. を, それ以外の場合は .false. を返します.

Parameters
[in]caltypeチェックする暦法
Returns
有効な場合は .true., それ以外は .false.

Definition at line 41 of file dcdatetimevalidcaltype.f90.

42
44 implicit none
45 integer, intent(in):: caltype
46 logical:: result
47 integer:: caltypes_size, i
48continue
49 result = .false.
50 caltypes_size = size(prepared_caltypes) - 1
51 do i = 0, caltypes_size
52 if (caltype == prepared_caltypes(i)) then
53 result = .true.
54 exit
55 end if
56 end do
日付・時刻に関する構造データ型と定数
integer, save, public caltype
デフォルトの暦タイプ (グレゴリオ暦)
integer, dimension(0:3), parameter, public prepared_caltypes
利用可能な暦タイプの配列

References dc_date_types::caltype, and dc_date_types::prepared_caltypes.