SUEWS API Site
Documentation of SUEWS source code
|
Public Member Functions | |
procedure, pass, public | getyear |
procedure, pass, public | getmonth |
procedure, pass, public | getday |
procedure, pass, public | gethour |
procedure, pass, public | getminute |
procedure, pass, public | getsecond |
procedure, pass, public | getmillisecond |
procedure, pass, public | gettz |
procedure, pass, public | isocalendar |
procedure, pass, public | isoformat |
procedure, pass, public | isvalid |
procedure, nopass, public | now |
procedure, pass, public | secondssinceepoch |
procedure, pass, public | strftime |
procedure, pass, public | tm |
procedure, pass, public | tzoffset |
procedure, pass, public | utc |
procedure, pass, public | weekday |
procedure, pass, public | isoweekday |
procedure, pass, public | weekdaylong |
procedure, pass, public | isoweekdaylong |
procedure, pass, public | weekdayshort |
procedure, pass, public | isoweekdayshort |
procedure, pass, public | yearday |
Private Member Functions | |
procedure, pass, private | addmilliseconds |
procedure, pass, private | addseconds |
procedure, pass, private | addminutes |
procedure, pass, private | addhours |
procedure, pass, private | adddays |
procedure, pass, private | datetime_plus_timedelta |
procedure, pass, private | timedelta_plus_datetime |
procedure, pass, private | datetime_minus_datetime |
procedure, pass, private | datetime_minus_timedelta |
procedure, pass, private | eq |
procedure, pass, private | neq |
procedure, pass, private | gt |
procedure, pass, private | ge |
procedure, pass, private | lt |
procedure, pass, private | le |
generic | operator => datetime_plus_timedelta, timedelta_plus_datetime |
generic | operator => datetime_minus_datetime, datetime_minus_timedelta |
generic | operator => eq |
generic | operator => neq |
generic | operator => gt |
generic | operator => ge |
generic | operator => lt |
generic | operator => le |
pure elemental type(datetime) function | datetime_constructor (year, month, day, hour, minute, second, millisecond, tz) |
Private Attributes | |
integer | year = 1 |
integer | month = 1 |
integer | day = 1 |
integer | hour = 0 |
integer | minute = 0 |
integer | second = 0 |
integer | millisecond = 0 |
real(kind=real64) | tz = 0 |
Definition at line 475 of file suews_util_datetime.f95.
|
private |
Definition at line 526 of file suews_util_datetime.f95.
|
private |
Definition at line 525 of file suews_util_datetime.f95.
|
private |
Definition at line 522 of file suews_util_datetime.f95.
|
private |
Definition at line 524 of file suews_util_datetime.f95.
|
private |
Definition at line 523 of file suews_util_datetime.f95.
|
private |
Definition at line 562 of file suews_util_datetime.f95.
|
private |
Definition at line 531 of file suews_util_datetime.f95.
|
private |
Definition at line 532 of file suews_util_datetime.f95.
|
private |
Definition at line 529 of file suews_util_datetime.f95.
|
private |
Definition at line 533 of file suews_util_datetime.f95.
|
private |
Definition at line 536 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::getday | ( | ) |
Definition at line 496 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::gethour | ( | ) |
Definition at line 497 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::getmillisecond | ( | ) |
Definition at line 500 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::getminute | ( | ) |
Definition at line 498 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::getmonth | ( | ) |
Definition at line 495 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::getsecond | ( | ) |
Definition at line 499 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::gettz | ( | ) |
Definition at line 501 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::getyear | ( | ) |
Definition at line 494 of file suews_util_datetime.f95.
|
private |
Definition at line 535 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::isocalendar | ( | ) |
Definition at line 504 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::isoformat | ( | ) |
Definition at line 505 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::isoweekday | ( | ) |
Definition at line 514 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::isoweekdaylong | ( | ) |
Definition at line 516 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::isoweekdayshort | ( | ) |
Definition at line 518 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::isvalid | ( | ) |
Definition at line 506 of file suews_util_datetime.f95.
|
private |
Definition at line 538 of file suews_util_datetime.f95.
|
private |
Definition at line 537 of file suews_util_datetime.f95.
|
private |
Definition at line 534 of file suews_util_datetime.f95.
procedure, nopass, public mod_datetime::datetime::now | ( | ) |
Definition at line 507 of file suews_util_datetime.f95.
|
private |
Definition at line 540 of file suews_util_datetime.f95.
|
private |
Definition at line 542 of file suews_util_datetime.f95.
|
private |
Definition at line 544 of file suews_util_datetime.f95.
|
private |
Definition at line 545 of file suews_util_datetime.f95.
|
private |
Definition at line 546 of file suews_util_datetime.f95.
|
private |
Definition at line 547 of file suews_util_datetime.f95.
|
private |
Definition at line 548 of file suews_util_datetime.f95.
|
private |
Definition at line 549 of file suews_util_datetime.f95.
References mod_datetime::datetime_constructor().
procedure, pass, public mod_datetime::datetime::secondssinceepoch | ( | ) |
Definition at line 508 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::strftime | ( | ) |
Definition at line 509 of file suews_util_datetime.f95.
|
private |
Definition at line 530 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::tm | ( | ) |
Definition at line 510 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::tzoffset | ( | ) |
Definition at line 511 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::utc | ( | ) |
Definition at line 512 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::weekday | ( | ) |
Definition at line 513 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::weekdaylong | ( | ) |
Definition at line 515 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::weekdayshort | ( | ) |
Definition at line 517 of file suews_util_datetime.f95.
procedure, pass, public mod_datetime::datetime::yearday | ( | ) |
Definition at line 519 of file suews_util_datetime.f95.
|
private |
Definition at line 483 of file suews_util_datetime.f95.
|
private |
Definition at line 484 of file suews_util_datetime.f95.
|
private |
Definition at line 487 of file suews_util_datetime.f95.
|
private |
Definition at line 485 of file suews_util_datetime.f95.
|
private |
Definition at line 482 of file suews_util_datetime.f95.
|
private |
Definition at line 486 of file suews_util_datetime.f95.
|
private |
Definition at line 489 of file suews_util_datetime.f95.
|
private |
Definition at line 481 of file suews_util_datetime.f95.