gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
dc_date_types::dc_datetime Type Reference

More...

Collaboration diagram for dc_date_types::dc_datetime:
[legend]

Public Attributes

integer caltype = CAL_GREGORIAN
 Calendar type
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

Calendar type

Definition at line 350 of file dc_date_types.f90.

350 integer :: caltype = cal_gregorian !< @en Calendar type @enden @ja 暦法 @endja

◆ 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 !< @en Day @enden @ja 日 @endja

◆ 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 !< @en Seconds per day @enden @ja 1日の秒数 @endja

◆ 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. !< @en Dummy for alignment @enden @ja 境界調整用ダミー @endja

◆ 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 !< @en Seconds @enden @ja 秒 @endja

◆ 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' !< @en Time zone (offset from UTC) @enden @ja UTCからの時差 @endja

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