17       & 
operator(<), 
operator(>), 
operator(<=), 
operator(>=), &
    18       & 
operator(+), 
operator(-), 
operator(*), 
operator(/), &
    24     integer, 
intent(in):: denominator
    26     result % mon = 
int( diff % mon / denominator )
    29       &   
int( diff % day / denominator ) &
    30       & + 
int( (cyclic_mdays * modscl(diff % mon, denominator)) / denominator )
    31     result % sec = diff % sec / denominator + &
    32       & (diff % day_seconds * modscl(diff % day, denominator)) / &
    34     result % nondim_flag = diff % nondim_flag
    46     real, 
intent(in):: denominator
    48     result = diff / 
real(denominator, 
dp)
    57       & 
operator(<), 
operator(>), 
operator(<=), 
operator(>=), &
    58       & 
operator(+), 
operator(-), 
operator(*), 
operator(/), &
    64     real(DP), 
intent(in):: denominator
    67     month = 
int( diff % mon / denominator )
    68     result % mon = 
int(month)
    69     day =   
int( diff % day / denominator ) &
    71     result % day = 
int(day)
    73       & diff % sec / denominator + (day - result % day) * diff % day_seconds
    74     result % day_seconds = diff % day_seconds
    75     result % nondim_flag = diff % nondim_flag
    76     call dcdate_normalize(result % day, result % sec, result % day_seconds, result % nondim_flag)
    84       & 
operator(<), 
operator(>), 
operator(<=), 
operator(>=), &
    85       & 
operator(+), 
operator(-), 
operator(*), 
operator(/), &
    95       & (diff1 % day_seconds * (cyclic_mdays * diff1 % mon + diff1 % day) &
    97       & (diff2 % day_seconds * (cyclic_mdays * diff2 % mon + diff2 % day) &
 
type(dc_difftime) function dcdatetime_div_fr(diff, denominator)
 
real(dp), parameter, public cyclic_mdays
 
integer, parameter, public dp
倍精度実数型変数 
 
real(dp) function dcdatetime_div_ff(diff1, diff2)
 
type(dc_difftime) function dcdatetime_div_fd(diff, denominator)
 
type(dc_difftime) function dcdatetime_div_fi(diff, denominator)
 
subroutine, public dcdate_normalize(day, sec, day_seconds, nondim_flag)