mtime 1.2.2
Loading...
Searching...
No Matches

DateTime and some operations supported on DateTime. More...

Data Types

interface  max
 
interface  min
 
interface  newdatetime
 
interface  operator(/=)
 
interface  operator(<)
 
interface  operator(<=)
 
interface  operator(==)
 
interface  operator(>)
 
interface  operator(>=)
 

Functions/Subroutines

recursive subroutine, public deallocatedatetime (my_datetime)
 Destructor of DateTime.
 
recursive subroutine, public datetimetostring (my_datetime, string, errno)
 Get DateTime as a string.
 
recursive subroutine, public datetimetoposixstring (my_datetime, string, fmtstr, errno)
 Get DateTime in 'struct tm' format and return as a string.
 
recursive integer(c_int) function, public getnoofdaysinmonthdatetime (dt, errno)
 Get nod (number of Days) in the month of DateTime.
 
recursive integer(c_int) function, public getnoofdaysinyeardatetime (dt, errno)
 Get number of days in the Year of DateTime.
 
recursive integer(c_int) function, public getdayofyearfromdatetime (dt, errno)
 Get the 'day-of-year' value of a DateTime.
 
recursive integer(c_int64_t) function, public getnoofsecondselapsedinmonthdatetime (dt, errno)
 Get number of seconds elapsed in the month of DateTime.
 
recursive integer(c_int) function, public getnoofsecondselapsedindaydatetime (dt, errno)
 Get number of seconds elapsed in the day of DateTime.
 
recursive subroutine, public getjuliandayfromdatetime (dt, jd, errno)
 Get the Julian Day from DateTime.
 
recursive subroutine, public getdatetimefromjulianday (jd, dt, errno)
 Get the DateTime from Julian Day.
 

Detailed Description

DateTime and some operations supported on DateTime.

Author
Luis Kornblueh, Max Planck Institute for Meteorology
Rahul Sinha, Max Planck Institute for Meteorology