Public Attributes | |
| type(dc_scaled_sec) | mon |
| Month | |
| type(dc_scaled_sec) | day |
| Day | |
| type(dc_scaled_sec) | sec |
| Seconds or nondimensional time | |
| logical | dummy0 = .false. |
| Dummy for alignment | |
| type(dc_scaled_sec) | day_seconds |
| Seconds per day | |
| logical | nondim_flag = .false. |
| Flag for nondimensional number | |
| logical | dummy1 = .false. |
| Dummy for alignment | |
Derived type for time difference
A data type for expressing time differences like "X months later" or "X days ago".
When using variables of this derived type, always initialize them using dc_date#Create or dc_date#assignment(=). Do not modify internal variables such as day or sec directly.
See "List" and "Usage" sections in dc_date for usage details.
Note: One month is converted using dc_date_types#CYCLIC_MDAYS.
Definition at line 387 of file dc_date_types.f90.
| type(dc_scaled_sec) dc_date_types::dc_difftime::day |
Day
Definition at line 390 of file dc_date_types.f90.
| type(dc_scaled_sec) dc_date_types::dc_difftime::day_seconds |
Seconds per day
Definition at line 393 of file dc_date_types.f90.
| logical dc_date_types::dc_difftime::dummy0 = .false. |
Dummy for alignment
Definition at line 392 of file dc_date_types.f90.
| logical dc_date_types::dc_difftime::dummy1 = .false. |
Dummy for alignment
Definition at line 395 of file dc_date_types.f90.
| type(dc_scaled_sec) dc_date_types::dc_difftime::mon |
Month
Definition at line 389 of file dc_date_types.f90.
| logical dc_date_types::dc_difftime::nondim_flag = .false. |
Flag for nondimensional number
Definition at line 394 of file dc_date_types.f90.
| type(dc_scaled_sec) dc_date_types::dc_difftime::sec |
Seconds or nondimensional time
Definition at line 391 of file dc_date_types.f90.