Releases: Louis-Aime/Milesian-calendar
Updated clock
JavaScript (ECMAScript) modules, HTML pages, and a SVG package demonstrating:
- date conversion routines to/from the Milesian calendar,
- the Cycle-Based Calendar Computation Engine (CBCCE), working for Milesian, Julio-Gregorian, French Revolutionary algorithmic calendar, and mean moon data,
- the Milesian clock, a date display method that suggests the seasons,
- annual data for computing day of week, moon age and Easter of any year,
- display of date using the capacity proposed by the Unicode consortium.
The package is ready to test as stand alone Web applications. Code may be added to personal or web applications.
Short description of releases starting at 7.0.
7.0
- A new calendar converter page (without management of time in the day).
- Add a list of Roman month names in French (for the Julio-gregorian date display).
- Reorganise display and fix a minor bug for the Milesian clock.
- Add a class in the CSS file.
7.1
- New page available: UnicodeTester. You may check in details how browsers handle Unicode functions.
- Minor change of names for Basic and Miscellaneous Date methods, one for each calendar, with backward compatibility in this release.
- Milesian formatter rewritten and enhanced, works even for "poor" browsers like MS Edge and Samsung Internet.
- Minor display and options enhancements.
7.2
- Enhance month display options: 2-digit means 1m to 12m
- Introduce an new "narrow" list of month names, a single letter
- Use the "monthContext" Unicode option. "narrow" month display is different in "format" and "stand-alone" options.
7.3
- Fix a spelling mistake in Converter.
7.4
- Change one word in Year Signature display module.
7.5
- Change the display of the month and day hands ont the clock dials
- Fix a non-declared variable
- Simplified the date string display code in such a way that MS Edge will be less efficient until it handles the Unicode routines
- Many minor changes in the comments.
Documentation
The package is organised in subfolders, see uppermost README file for the general organisation.
In each subfolder, the README file describes the API.
See also "The milesian calendar in short.pdf" for an introduction to the topics.
If you read French, you can also look at www.calendriermilesien.org.
Installation
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Usage and contribution
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.
Milesian routines, Milesian Clock, Converter using Unicode
JavaScript (ECMAScript) modules, HTML pages, and a SVG package demonstrating:
- date conversion routines to/from the Milesian calendar,
- the Cycle-based Calendar Computation Engine (CBCCE), working for Milesian, Julio-Gregorian, French Revolutionary algorithmic calendar, and mean moon data,
- the Milesian clock, a date display method that suggests the seasons,
- annual data for computing day of week, moon age and Easter of any year,
- display of date using the capacity proposed by the Unicode consortium.
The package is ready to test as stand alone Web applications. Code may be added to personal or web applications.
Short description of releases starting at 7.0.
7.0
- A new calendar converter page (without management of time in the day).
- Add a list of Roman month names in French (for the Julio-gregorian date display).
- Reorganise display and fix a minor bug for the Milesian clock.
- Add a class in the CSS file.
7.1
- New page available: UnicodeTester. You may check in details how browsers handle Unicode functions.
- Minor change of names for Basic and Miscellaneous Date methods, one for each calendar, with backward compatibility in this release.
- Milesian formatter rewritten and enhanced, works even for "poor" browsers like MS Edge and Samsung Internet.
- Minor display and options enhancements.
7.2
- Enhance month display options: 2-digit means 1m to 12m
- Introduce an new "narrow" list of month names, a single letter
- Use the "monthContext" Unilog option. "narrow" month display is different in "format" and "stand-alone" options.
7.3
- Fix a spelling mistake in Converter.
7.4
- Change one word in Year Signature display module.
Documentation
The package is organised in subfolders, see uppermost README file for the general organisation.
In each subfolder, the README file describes the API.
See also "The milesian calendar in short.pdf" for an introduction to the topics.
If you read French, you can also look at www.calendriermilesien.org.
Installation
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Usage and contribution
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.
Milesian routines, Milesian Clock, Converter using Unicode
JavaScript (ECMAScript) modules, HTML pages, and a SVG package demonstrating:
- date conversion routines to/from the Milesian calendar,
- the Cycle-based Calendar Computation Engine (CBCCE), working for Milesian, Julio-Gregorian, French Revolutionary algorithmic calendar, and mean moon data,
- the Milesian clock, a date display method that suggests the seasons,
- annual data for computing day of week, moon age and Easter of any year,
- display of date using the capacity proposed by the Unicode consortium.
The package is ready to test as stand alone Web applications. Code may be added to personal or web applications.
Short description of releases starting at 7.0.
7.0
- A new calendar converter page (without management of time in the day).
- Add a list of Roman month names in French (for the Julio-gregorian date display).
- Reorganise display and fix a minor bug for the Milesian clock.
- Add a class in the CSS file.
7.1
- New page available: UnicodeTester. You may check in details how browsers handle Unicode functions.
- Minor change of names for Basic and Miscellaneous Date methods, one for each calendar, with backward compatibility in this release.
- Milesian formatter rewritten and enhanced, works even for "poor" browsers like MS Edge and Samsung Internet.
- Minor display and options enhancements.
7.2
- Enhance month display options: 2-digit means 1m to 12m
- Introduce an new "narrow" list of month names, a single letter
- Use the "monthContext" Unilog option. "narrow" month display is different in "format" and "stand-alone" options.
7.3
- Fix a spelling mistake in Converter.
Documentation
The package is organised in subfolders, see uppermost README file for the general organisation.
In each subfolder, the README file describes the API.
See also "The milesian calendar in short.pdf" for an introduction to the topics.
If you read French, you can also look at www.calendriermilesien.org.
Installation
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Usage and contribution
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.
Milesian routines, Milesian Clock, Converter using Unicode
JavaScript (ECMAScript) modules, HTML pages, and a SVG package demonstrating:
- date conversion routines to/from the Milesian calendar,
- the Cycle-based Calendar Computation Engine (CBCCE), working for Milesian, Julio-Gregorian, French Revolutionary algorithmic calendar, and mean moon data,
- the Milesian clock, a date display method that suggests the seasons,
- annual data for computing day of week, moon age and Easter of any year,
- display of date using the capacity proposed by the Unicode consortium.
The package is ready to test as stand alone Web applications. Code may be added to personal or web applications.
Short description of releases starting at 7.0.
7.0
- A new calendar converter page (without management of time in the day).
- Add a list of Roman month names in French (for the Julio-gregorian date display).
- Reorganise display and fix a minor bug for the Milesian clock.
- Add a class in the CSS file.
7.1
- New page available: UnicodeTester. You may check in details how browsers handle Unicode functions.
- Minor change of names for Basic and Miscellaneous Date methods, one for each calendar, with backward compatibility in this release.
- Milesian formatter rewritten and enhanced, works even for "poor" browsers like MS Edge and Samsung Internet.
- Minor display and options enhancements.
7.2
- Enhance month display options: 2-digit means 1m to 12m
- Introduce an new "narrow" list of month names, a single letter
- Use the "monthContext" Unilog option. "narrow" month display is different in "format" and "stand-alone" options.
Documentation
The package is organised in subfolders, see uppermost README file for the general organisation.
In each subfolder, the README file describes the API.
See also "The milesian calendar in short.pdf" for an introduction to the topics.
If you read French, you can also look at www.calendriermilesien.org.
Installation
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Usage and contribution
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.
Milesian routines and Unicode
New page available: UnicodeTester. You may check in details how browsers handle Unicode functions.
Minor change of names for Basic and Miscellaneous Date methods, one for each calendar, with backward compatibility in this release.
Milesian formatter rewritten and enhanced, works even for "poor" browsers like MS Edge and Samsung Internet.
Minor display and options enhancements.
Milesian clock and Milesian calendar conversion and display routines
JavaScript (ECMAScript) modules, HTML pages, and a SVG package demonstrating the Milesian clock, that implements the Milesian calendar. Holds conversion and display routines using Unicode tools. Ready to test as stand alone applications or to be added in personal or web applications.
Short description of releases
5.0:
Added a new Cycle-based Calendar Computation Engine (CBCCE), that manages not only postfix intercalation rules (like the Milesian calendar, but also parially the Gregorian and the Julian) but also rule that add or suppress a cycle (not only a day) at end of certain cycles.
Updated most computation modules to cater with the new engine.
Organised three HTML pages into one single, the Milesian clock, that displays the clock and performs conversions, partly using Unicode tools.
5.1:
Reference calendars: at any date where the gregorian or the French revolutionary calendar was not in effect, the line of the corresponding calendar is underlined.
6.0:
Display mode: the user may choose between UTC display, system time zone, or fixed time zone offset.
User may specify a Unicode time zone.
Total control of date display limits for Unicode calendars with bugs.
6.1
New appearance of clock hands.
7.0
New calendar converter page (without local hour management).
Add a list of Roman month names in French (for the Julio-gregorian date display).
Reorganise display and fix a minor bug for the Milesian clock.
Add a class in the CSS file.
Documentation
The package is organised in subfolders, see uppermost README file for the general organisation.
In each subfolder, the README file describes the API.
See also "The milesian calendar in short.pdf" for an introduction to the topics.
If you read French, you can also look at www.calendriermilesien.org.
Installation
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Usage and contribution
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.
Milesian clock: Milesian calendar conversion and display routines
JavaScript (ECMAScript) modules, HTML pages, and a SVG package demonstrating the Milesian clock, that implements the Milesian calendar. Holds conversion and display routines using Unicode tools. Ready to test as stand alone applications or to be added in personal or web applications.
Short description of releases
5.0:
Added a new Cycle-based Calendar Computation Engine (CBCCE), that manages not only postfix intercalation rules (like the Milesian calendar, but also parially the Gregorian and the Julian) but also rule that add or suppress a cycle (not only a day) at end of certain cycles.
Updated most computation modules to cater with the new engine.
Organised three HTML pages into one single, the Milesian clock, that displays the clock and performs conversions, partly using Unicode tools.
5.1:
Reference calendars: at any date where the gregorian or the French revolutionary calendar was not in effect, the line of the corresponding calendar is underlined.
6.0:
Display mode: the user may choose between UTC display, system time zone, or fixed time zone offset.
User may specify a Unicode time zone.
Total control of date display limits for Unicode calendars with bugs.
6.1
New appearance of clock hands.
Documentation
The package is organised in subfolders, see uppermost README file for the general organisation.
In each subfolder, the README file describes the API.
See also "The milesian calendar in short.pdf" for an introduction to the topics.
If you read French, you can also look at www.calendriermilesien.org.
Installation
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Usage and contribution
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.
Milesian clock: Milesian calendar conversion and display routines
JavaScript (ECMAScript) module, HTML pages, XML list of months and a SVG package demonstrating the Milesian clock, that implements the Milesian calendar. Holds conversion and display routines using Unicode tools. Ready to test as stand alone applications or to be added in personal or web applications.
Differences with former releases
4.0: Alert messages in Locale-specified language among en, fr, de, es, pt.
4.1: Fixed bug on Alert message management.
4.2: Alert message file with right version date
4.3: Fixed a spelling error in the month names
4.4: Updated the Quick presentation in English
4.5: Fixed two other spelling mistakes in month names (in French)
4.6: Fixed spelling mistake in Spanish and Portuguese, and added an am/pm indicator on the Milesian clocks
4.7: Enhanced the international writing module, in order to specify any Unicode-registred calendar as a display calendar; corrected a spelling mistake in one month name.
5.0:
Added a new Cycle-based Calendar Computation Engine (CBCCE), that manages not only postfix intercalation rules (like the Milesian calendar, but also parially the Gregorian and the Julian) but also rule that add or suppress a cycle (not only a day) at end of certain cycles.
Updated most computation module to cater with the new engine
Organised three HTML pages into one single, the Milesian clock, that displays the clock and performs conversions, partly using Unicode tools.
5.1:
Reference calendars: at any date where the gregorian or the French revolutionary calendar was not in effect, the line of the corresponding calendar is underlined.
6.0:
Display mode: the user may choose between UTC display, system time zone, or fixed time zone offset.
User may specify a Unicode time zone.
Total control of date display limits for Unicode calendars with bugs.
The package is organised in subfolders, see upermost README files for details. See also "The milesian calendar in short.pdf" for an introduction to the topics. If you read French, you can also look at www.calendriermilesien.org.
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.
Milesian clock: Milesian calendar conversion and display routines
JavaScript (ECMAScript) module, HTML pages, XML list of months and a SVG package demonstrating the Milesian clock, that implements the Milesian calendar. Holds conversion and display routines using Unicode tools. Ready to test as stand alone applications or to be added in personal or web applications.
Differences with former releases
4.0: Alert messages in Locale-specified language among en, fr, de, es, pt.
4.1: Fixed bug on Alert message management.
4.2: Alert message file with right version date
4.3: Fixed a spelling error in the month names
4.4: Updated the Quick presentation in English
4.5: Fixed two other spelling mistakes in month names (in French)
4.6: Fixed spelling mistake in Spanish and Portuguese, and added an am/pm indicator on the Milesian clocks
4.7: Enhanced the international writing module, in order to specify any Unicode-registred calendar as a display calendar; corrected a spelling mistake in one month name.
5.0:
Added a new Cycle-based Calendar Computation Engine (CBCCE), that manages not only postfix intercalation rules (like the Milesian calendar, but also parially the Gregorian and the Julian) but also rule that add or suppress a cycle (not only a day) at end of certain cycles.
Updated most computation module to cater with the new engine
Organised three HTML pages into one single, the Milesian clock, that displays the clock and performs conversions, partly using Unicode tools.
5.1:
Reference calendars: at any date where the gregorian or the French revolutionary calendar was not in effect, the line of the corresponding calendar is underlined.
The package is organised in subfolders, see upermost README files for details. See also "The milesian calendar in short.pdf" for an introduction to the topics. If you read French, you can also look at www.calendriermilesien.org.
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.
Milesian clock: milesian calendar conversion and display routines
JavaScript (ECMAScript) module, HTML pages, XML list of months and a SVG package demonstrating the Milesian clock, that implements the Milesian calendar. Holds conversion and display routines using Unicode tools. Ready to test as stand alone applications or to be added in personal or web applications.
Differences with former releases
4.0: Alert messages in Locale-specified language among en, fr, de, es, pt.
4.1: Fixed bug on Alert message management.
4.2: Alert message file with right version date
4.3: Fixed a spelling error in the month names
4.4: Updated the Quick presentation in English
4.5: Fixed two other spelling mistakes in month names (in French)
4.6: Fixed spelling mistake in Spanish and Portuguese, and added an am/pm indicator on the Milesian clocks
4.7: Enhanced the international writing module, in order to specify any Unicode-registred calendar as a display calendar; corrected a spelling mistake in one month name.
5.0:
- Added a new Cycle-based Calendar Computation Engine (CBCCE), that manages not only postfix intercalation rules (like the Milesian calendar, but also parially the Gregorian and the Julian) but also rule that add or suppress a cycle (not only a day) at end of certain cycles.
- Updated most computation module to cater with the new engine
- Organised three HTML pages into one single, the Milesian clock, that displays the clock and performs conversions, partly using Unicode tools.
The package is organised in subfolders, see upermost README files for details. See also "The milesian calendar in short.pdf" for an introduction to the topics. If you read French, you can also look at www.calendriermilesien.org.
You can extract all files into a same directory, then launch each HTML file with Chrome, Firefox, Edge, Safari, and probably most other browsers. MS Internet Explorer does not work as it does not handle default values for JS function parameters.
Feel free to use the modules for your own applications, and give feedback to calendriermilesien.org.
Feel also free to contribute, log issues and suggestions to Milesian-calendar on GitHub.