dcdatetimele.f90 File Reference

Go to the source code of this file.

Functions/Subroutines

logical function dcdatetime_le_tt (time1, time2)
 
logical function dcdatetime_le_ff (diff1, diff2)
 
logical function dcdatetime_le_fi (diff, factor)
 
logical function dcdatetime_le_if (factor, diff)
 

Function/Subroutine Documentation

◆ dcdatetime_le_ff()

logical function dcdatetime_le_ff ( type(dc_difftime), intent(in)  diff1,
type(dc_difftime), intent(in)  diff2 
)

Definition at line 25 of file dcdatetimele.f90.

25  !
26  ! 2 つの引数の日時差を比較します.
27  ! 2 つ目の引数に格納される日時差が 1 つ目の引数に格納される日時差
28  ! よりも大きい場合かもしくは等しい場合, .true. が返ります.
29  !
30  use dc_date_generic, only: operator(>)
32  implicit none
33  type(dc_difftime), intent(in):: diff1, diff2
34  continue
35  result = .not. diff1 > diff2

◆ dcdatetime_le_fi()

logical function dcdatetime_le_fi ( type(dc_difftime), intent(in)  diff,
integer, intent(in)  factor 
)

Definition at line 39 of file dcdatetimele.f90.

39  !
40  ! 2 つの引数の日時差を比較します.
41  ! 2 つ目の引数に格納される日時差が 1 つ目の引数に格納される日時差
42  ! よりも大きい場合かもしくは等しい場合, .true. が返ります.
43  !
44  use dc_date_generic, only: operator(>)
46  implicit none
47  type(dc_difftime), intent(in):: diff
48  integer, intent(in):: factor
49  continue
50  result = .not. diff > factor

◆ dcdatetime_le_if()

logical function dcdatetime_le_if ( integer, intent(in)  factor,
type(dc_difftime), intent(in)  diff 
)

Definition at line 54 of file dcdatetimele.f90.

54  !
55  ! 2 つの引数の日時差を比較します.
56  ! 2 つ目の引数に格納される日時差が 1 つ目の引数に格納される日時差
57  ! よりも大きい場合かもしくは等しい場合, .true. が返ります.
58  !
59  use dc_date_generic, only: operator(>)
61  implicit none
62  integer, intent(in):: factor
63  type(dc_difftime), intent(in):: diff
64  continue
65  result = .not. factor > diff

◆ dcdatetime_le_tt()

logical function dcdatetime_le_tt ( type(dc_datetime), intent(in)  time1,
type(dc_datetime), intent(in)  time2 
)

Definition at line 11 of file dcdatetimele.f90.

11  !
12  ! 2 つの引数の日時を比較します.
13  ! 2 つ目の引数に格納される日時が 1 つ目の引数に格納される日時
14  ! よりも進んでいる場合かもしくは等しい場合, .true. が返ります.
15  !
16  use dc_date_generic, only: operator(>)
18  implicit none
19  type(dc_datetime), intent(in):: time1, time2
20  continue
21  result = .not. time1 > time2