Difference between revisions of "Avoid time calendar problems"
From MohidWiki
Paulochambel (talk | contribs) (Created page with "The MOHID system assume that all dates are in Gregorian calendar. However, the general convention for dates is that for dates: - previous to 5-10-1582 the Julian calendar is th...") |
Paulochambel (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | The MOHID system assume that all dates are in Gregorian calendar. However, the general convention for dates is | + | The MOHID system assume that all dates are in Gregorian calendar. However, the general convention for dates is : |
- previous to 5-10-1582 the Julian calendar is the valid one | - previous to 5-10-1582 the Julian calendar is the valid one | ||
+ | |||
- earlier than 14-10-1582 the Gregorian calendar is the valid one | - earlier than 14-10-1582 the Gregorian calendar is the valid one | ||
+ | |||
- between 5-10-1582 and 14-10-1582 there is no valid calendar. | - between 5-10-1582 and 14-10-1582 there is no valid calendar. | ||
− | For MOHID time is a continuous dimension so was decided to use only one calendar the Gregorian. | + | For MOHID time is a continuous dimension along which evolution equations are solved so was decided to use only one calendar the Gregorian to simplify the input/computation/output . |
− | If a user wants to use the MOHID tools for a date previous to 14-10-1582 the user must convert the dates from the Julian calendar to the Gregorian | + | If a user wants to use the MOHID tools for a date previous to 14-10-1582 the user must convert the dates from the Julian calendar to the Gregorian one. |
− | There are many | + | There are many online conversion tools (e.g. http://www.fourmilab.ch/documents/calendar/). |
The MOHID programmers can use from ModuleTime serie the function JulianDateToGregorianDate to convert dates from the Julian calendar to the Gregorian one. | The MOHID programmers can use from ModuleTime serie the function JulianDateToGregorianDate to convert dates from the Julian calendar to the Gregorian one. |
Latest revision as of 18:56, 12 September 2013
The MOHID system assume that all dates are in Gregorian calendar. However, the general convention for dates is :
- previous to 5-10-1582 the Julian calendar is the valid one
- earlier than 14-10-1582 the Gregorian calendar is the valid one
- between 5-10-1582 and 14-10-1582 there is no valid calendar.
For MOHID time is a continuous dimension along which evolution equations are solved so was decided to use only one calendar the Gregorian to simplify the input/computation/output .
If a user wants to use the MOHID tools for a date previous to 14-10-1582 the user must convert the dates from the Julian calendar to the Gregorian one. There are many online conversion tools (e.g. http://www.fourmilab.ch/documents/calendar/).
The MOHID programmers can use from ModuleTime serie the function JulianDateToGregorianDate to convert dates from the Julian calendar to the Gregorian one.