gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
Public Attributes | List of all members
dc_date_types::dc_datetime Type Reference

More...

Collaboration diagram for dc_date_types::dc_datetime:
[legend]

Public Attributes

integer caltype = CAL_GREGORIAN
 
type(dc_scaled_secday
 Day
 
type(dc_scaled_secsec
 Seconds
 
logical dummy = .false.
 Dummy for alignment
 
type(dc_scaled_secday_seconds
 Seconds per day
 
character(string) zone = '+00:00'
 Time zone (offset from UTC)
 

Detailed Description

Derived type for date-time

Represents date-time as a pair of ordinal day and ordinal second.

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.

Definition at line 348 of file dc_date_types.f90.

Member Data Documentation

◆ caltype

integer dc_date_types::dc_datetime::caltype = CAL_GREGORIAN

Definition at line 350 of file dc_date_types.f90.

350 integer :: caltype = cal_gregorian

◆ day

type(dc_scaled_sec) dc_date_types::dc_datetime::day

Day

Definition at line 351 of file dc_date_types.f90.

351 type(DC_SCALED_SEC):: day

◆ day_seconds

type(dc_scaled_sec) dc_date_types::dc_datetime::day_seconds

Seconds per day

Definition at line 354 of file dc_date_types.f90.

354 type(DC_SCALED_SEC):: day_seconds

◆ dummy

logical dc_date_types::dc_datetime::dummy = .false.

Dummy for alignment

Definition at line 353 of file dc_date_types.f90.

353 logical:: dummy = .false.

◆ sec

type(dc_scaled_sec) dc_date_types::dc_datetime::sec

Seconds

Definition at line 352 of file dc_date_types.f90.

352 type(DC_SCALED_SEC):: sec

◆ zone

character(string) dc_date_types::dc_datetime::zone = '+00:00'

Time zone (offset from UTC)

Definition at line 355 of file dc_date_types.f90.

355 character(STRING) :: zone = '+00:00'

The documentation for this type was generated from the following file: