|
FV3 Bundle
|
Functions/Subroutines | |
| elemental logical function, public | isleapyear (Year) |
| elemental integer function, public | dayofyear (Day, Month, Year) |
| elemental integer function, public | daysinmonth (Month, Year) |
| elemental character(nl) function, public | nameofmonth (Month) |
| elemental character(nl) function, public | dayofweek (Day, Month, Year) |
| elemental integer function | idayofweek (Day, Month, Year) |
| elemental integer function | julianday (Day, Month, Year) |
Variables | |
| character(*), parameter | module_version_id = '$Id: Date_Utility.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $' |
| integer, parameter | nl = 20 |
| integer, parameter, public | n_months = 12 |
| integer, dimension(n_months), parameter, public | days_per_month_in_nonleap = (/ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 /) |
| character(*), dimension(n_months), parameter, public | month_name = (/'January ','February ','March ','April ','May ','June ', 'July ','August ','September','October ','November ','December ' /) |
| integer, parameter, public | n_days = 7 |
| character(*), dimension(n_days), parameter, public | day_name = (/'Sunday ','Monday ','Tuesday ','Wednesday','Thursday ','Friday ','Saturday '/) |
| elemental character(nl) function, public date_utility::dayofweek | ( | integer, intent(in) | Day, |
| integer, intent(in) | Month, | ||
| integer, intent(in) | Year | ||
| ) |
Definition at line 330 of file Date_Utility.f90.
| elemental integer function, public date_utility::dayofyear | ( | integer, intent(in) | Day, |
| integer, intent(in) | Month, | ||
| integer, intent(in) | Year | ||
| ) |
Definition at line 158 of file Date_Utility.f90.
| elemental integer function, public date_utility::daysinmonth | ( | integer, intent(in) | Month, |
| integer, intent(in) | Year | ||
| ) |
Definition at line 219 of file Date_Utility.f90.
|
private |
Definition at line 399 of file Date_Utility.f90.
| elemental logical function, public date_utility::isleapyear | ( | integer, intent(in) | Year | ) |
|
private |
| elemental character(nl) function, public date_utility::nameofmonth | ( | integer, intent(in) | Month | ) |
| character(*), dimension(n_days), parameter, public date_utility::day_name = (/'Sunday ','Monday ','Tuesday ','Wednesday','Thursday ','Friday ','Saturday '/) |
Definition at line 57 of file Date_Utility.f90.
| integer, dimension(n_months), parameter, public date_utility::days_per_month_in_nonleap = (/ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 /) |
Definition at line 48 of file Date_Utility.f90.
|
private |
Definition at line 41 of file Date_Utility.f90.
| character(*), dimension(n_months), parameter, public date_utility::month_name = (/'January ','February ','March ','April ','May ','June ', 'July ','August ','September','October ','November ','December ' /) |
Definition at line 51 of file Date_Utility.f90.
| integer, parameter, public date_utility::n_days = 7 |
Definition at line 55 of file Date_Utility.f90.
| integer, parameter, public date_utility::n_months = 12 |
Definition at line 46 of file Date_Utility.f90.
|
private |
Definition at line 44 of file Date_Utility.f90.