HTMLCAL, the Web calendar maker and editor








YEAR 2000




  Barmann Software believes to its best knowledge that HTMLCAL, versions 2.1 and higher, for both Unix and Windows, is Year 2000 compliant.

Year 2000 compliant means that the software does not abnormally end or provide incorrect or invalid results due to dates entered, before, or after the transition from December 31, 1999, to January 1, 2000, provided that the software is run on a computer and operating system that is also Year 2000 compliant.

The software will also work properly with the leap year in 2000, including dates between February 28, 2000 and March 1, 2000, as long as the software is run on a computer and operating system that reports the correct date.

The HTMLCAL software depends on the system clock to determine the current time. Barmann Software believes that as long as the system clock reports the correct date, the software will function properly on the time periods stated above.

Earlier versions of HTMLCAL were shipped with an HTML file that contained some JavaScript code that may not operate properly on some browsers after the century change. The JavaScript is in a file called fcaledit.htm, and is used to automatically make the calendar editing form default to the current date, as reported by the browser's operating system. The issue does not affect the calendars themselves.

The fcaledit.htm code has been changed to account for the JavaScript Y2K issue and is available for downloading. To determine if you have the lastest version of fcaledit.htm, the newer file contains a comment at the very top of the source code that says:

<!-- contains fix for Y2K JavaScript bug -->

The file can be downloaded here. (Press the shift key while clicking on this link to save the file to your hard drive.)

For the curious, the JavaScript Year 2000 issue is the result of different ways that certain versions of Microsoft browsers and Netscape browsers differ in their handling of years. Here's an article with more details.

THIS COMPLIANCE STATEMENT IS NOT A WARRANTY. To the extent permitted by applicable law, Barmann Software disclaims any and all liability in connection with this statement.

© 1996-
Warning: Use of undefined constant Y - assumed 'Y' (this will throw an Error in a future version of PHP) in /home/tbarmann/webapps/htmlcal/footer.php on line 5
2019 By Timothy C. Barmann
Barmann Software Rhode Island Wedding Photographer