FV3 Bundle
datetime_utility Module Reference

Data Types

type  datetime_type
 

Functions/Subroutines

type(datetime_type) function, public datetime_now ()
 
elemental logical function, public datetime_isleapyear (DateTime)
 
elemental integer function, public datetime_dayofyear (DateTime)
 
elemental integer function, public datetime_daysinmonth (DateTime)
 
elemental character(nl) function, public datetime_nameofmonth (DateTime)
 
elemental character(nl) function, public datetime_dayofweek (DateTime)
 
subroutine, public datetime_inspect (self)
 
elemental character(80) function, public datetime_tostring (DateTime, Format)
 

Variables

character(*), parameter module_version_id = '$Id: DateTime_Utility.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
integer, parameter nl = 20
 

Function/Subroutine Documentation

◆ datetime_dayofweek()

elemental character(nl) function, public datetime_utility::datetime_dayofweek ( type(datetime_type), intent(in)  DateTime)

Definition at line 285 of file DateTime_Utility.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ datetime_dayofyear()

elemental integer function, public datetime_utility::datetime_dayofyear ( type(datetime_type), intent(in)  DateTime)

Definition at line 179 of file DateTime_Utility.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ datetime_daysinmonth()

elemental integer function, public datetime_utility::datetime_daysinmonth ( type(datetime_type), intent(in)  DateTime)

Definition at line 214 of file DateTime_Utility.f90.

Here is the call graph for this function:

◆ datetime_inspect()

subroutine, public datetime_utility::datetime_inspect ( type(datetime_type), intent(in)  self)

Definition at line 314 of file DateTime_Utility.f90.

◆ datetime_isleapyear()

elemental logical function, public datetime_utility::datetime_isleapyear ( type(datetime_type), intent(in)  DateTime)

Definition at line 144 of file DateTime_Utility.f90.

Here is the call graph for this function:

◆ datetime_nameofmonth()

elemental character(nl) function, public datetime_utility::datetime_nameofmonth ( type(datetime_type), intent(in)  DateTime)

Definition at line 249 of file DateTime_Utility.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ datetime_now()

type(datetime_type) function, public datetime_utility::datetime_now ( )

Definition at line 96 of file DateTime_Utility.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ datetime_tostring()

elemental character(80) function, public datetime_utility::datetime_tostring ( type(datetime_type), intent(in)  DateTime,
character(*), intent(in), optional  Format 
)

Definition at line 386 of file DateTime_Utility.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ module_version_id

character(*), parameter datetime_utility::module_version_id = '$Id: DateTime_Utility.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
private

Definition at line 47 of file DateTime_Utility.f90.

◆ nl

integer, parameter datetime_utility::nl = 20
private

Definition at line 49 of file DateTime_Utility.f90.