Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | iday | ||||
integer, | public | :: | iyday | ||||
integer, | public | :: | iyear | ||||
integer, | public | :: | month |
This routine converts Julian day number to calendar (Gregorian) date.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | julian |
Julian day (integer) |
returns if a function is a Gregorian leap year
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | year |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | mm | |||
integer, | intent(in) | :: | id | |||
integer, | intent(in) | :: | iyyy |
calculate the julian day from day, month, year and fraction of a day
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | year | |||
integer, | intent(in) | :: | month | |||
integer, | intent(in) | :: | day | |||
real(kind=real64), | intent(in) | :: | fracday |
return how many seconds have passed since the year started
This routine takes the modified Julian date and converts it to a date and time string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=real64), | intent(in) | :: | jday |
modified Julian day (integer) |
||
integer, | intent(out) | :: | iyear |
year (integer) |
||
integer, | intent(out) | :: | iyday |
year day (integer) |