OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
calendars Module Reference

Functions/Subroutines

integer function, public day_of_week_from_fixed (dt1)
 
real function, public seconds_from_fixed (dt1)
 
integer function, public timezone_from_longitude (lon)
 
type(datetime) function, public universal_from_local (dt1, lon)
 
type(datetime) function, public local_from_universal (dt1, lon)
 
type(datetime) function, public standard_from_universal (dt1, tz)
 
type(datetime) function, public universal_from_standard (dt1, tz)
 
logical function, public gregorian_leap_year (yr)
 
type(datetime) function, public fixed_from_gregorian (gdt1)
 
integer function, public time_from_gregorian (gdt1)
 
type(gdatetime) function, public gregorian_from_time (dt1)
 
type(datetime) function, public gregorian_year_start (yr)
 
type(datetime) function, public gregorian_year_end (yr)
 
subroutine, public gregorian_year_range (yr, yrange)
 
integer function, public gregorian_year_from_fixed (dt1)
 
type(gdatetime) function, public gregorian_from_fixed (dt1)
 
type(datetime) function, public gregorian_date_difference (gdt1, gdt2)
 
type(gdatetime) function, public gregorian_from_doy (yr, doy)
 
integer function, public doy_from_gregorian (gdt1)
 
integer function, public doy_from_fixed (dt1)
 
type(datetime) function, public fixed_from_doy (yr, doy)
 
integer function, public season_from_doy (yr, doy)
 
integer function, public tai93_from_fixed (dt)
 
type(datetime) function, public fixed_from_tai93 (tai)
 

Function/Subroutine Documentation

◆ day_of_week_from_fixed()

integer function, public calendars::day_of_week_from_fixed ( type(datetime), intent(in)  dt1)

Definition at line 206 of file calendars.f95.

◆ doy_from_fixed()

integer function, public calendars::doy_from_fixed ( type(datetime), intent(in)  dt1)

Definition at line 498 of file calendars.f95.

◆ doy_from_gregorian()

integer function, public calendars::doy_from_gregorian ( type(gdatetime), intent(in)  gdt1)

Definition at line 483 of file calendars.f95.

◆ fixed_from_doy()

type(datetime) function, public calendars::fixed_from_doy ( integer, intent(in)  yr,
integer, intent(in)  doy 
)

Definition at line 523 of file calendars.f95.

◆ fixed_from_gregorian()

type(datetime) function, public calendars::fixed_from_gregorian ( type(gdatetime), intent(in)  gdt1)

Definition at line 309 of file calendars.f95.

◆ fixed_from_tai93()

type(datetime) function, public calendars::fixed_from_tai93 ( integer, intent(in)  tai)

Definition at line 637 of file calendars.f95.

◆ gregorian_date_difference()

type(datetime) function, public calendars::gregorian_date_difference ( type(gdatetime), intent(in)  gdt1,
type(gdatetime), intent(in)  gdt2 
)

Definition at line 460 of file calendars.f95.

◆ gregorian_from_doy()

type(gdatetime) function, public calendars::gregorian_from_doy ( integer, intent(in)  yr,
integer, intent(in)  doy 
)

Definition at line 469 of file calendars.f95.

◆ gregorian_from_fixed()

type(gdatetime) function, public calendars::gregorian_from_fixed ( type(datetime), intent(in)  dt1)

Definition at line 423 of file calendars.f95.

◆ gregorian_from_time()

type(gdatetime) function, public calendars::gregorian_from_time ( type(datetime), intent(in)  dt1)

Definition at line 343 of file calendars.f95.

◆ gregorian_leap_year()

logical function, public calendars::gregorian_leap_year ( integer, intent(in)  yr)

Definition at line 294 of file calendars.f95.

◆ gregorian_year_end()

type(datetime) function, public calendars::gregorian_year_end ( integer, intent(in)  yr)

Definition at line 370 of file calendars.f95.

◆ gregorian_year_from_fixed()

integer function, public calendars::gregorian_year_from_fixed ( type (datetime), intent(in)  dt1)

Definition at line 395 of file calendars.f95.

◆ gregorian_year_range()

subroutine, public calendars::gregorian_year_range ( integer, intent(in)  yr,
integer, dimension(:), intent(inout)  yrange 
)

Definition at line 382 of file calendars.f95.

◆ gregorian_year_start()

type(datetime) function, public calendars::gregorian_year_start ( integer, intent(in)  yr)

Definition at line 359 of file calendars.f95.

◆ local_from_universal()

type(datetime) function, public calendars::local_from_universal ( type(datetime), intent(in)  dt1,
real, intent(in)  lon 
)

Definition at line 257 of file calendars.f95.

◆ season_from_doy()

integer function, public calendars::season_from_doy ( integer, intent(in)  yr,
integer, intent(in)  doy 
)

Definition at line 539 of file calendars.f95.

◆ seconds_from_fixed()

real function, public calendars::seconds_from_fixed ( type(datetime), intent(in)  dt1)

Definition at line 217 of file calendars.f95.

◆ standard_from_universal()

type(datetime) function, public calendars::standard_from_universal ( type(datetime), intent(in)  dt1,
integer, intent(in)  tz 
)

Definition at line 272 of file calendars.f95.

◆ tai93_from_fixed()

integer function, public calendars::tai93_from_fixed ( type(datetime), intent(in)  dt)

Definition at line 614 of file calendars.f95.

◆ time_from_gregorian()

integer function, public calendars::time_from_gregorian ( type(gdatetime), intent(in)  gdt1)

Definition at line 333 of file calendars.f95.

◆ timezone_from_longitude()

integer function, public calendars::timezone_from_longitude ( real, intent(in)  lon)

Definition at line 232 of file calendars.f95.

◆ universal_from_local()

type(datetime) function, public calendars::universal_from_local ( type(datetime), intent(in)  dt1,
real, intent(in)  lon 
)

Definition at line 245 of file calendars.f95.

◆ universal_from_standard()

type(datetime) function, public calendars::universal_from_standard ( type(datetime), intent(in)  dt1,
integer, intent(in)  tz 
)

Definition at line 281 of file calendars.f95.