本程序代碼是直接優化網絡常見JS代碼而得。
由于網絡常見的萬年曆JS代碼,或不顯示八柱(僅顯示年柱),或不顯示時辰,或過於注重格里曆的顯示,更有甚者,包含了重大的BUG,導致年柱算法失效,在格里曆新年開始,但農曆尚處舊年的時段内,年柱居然顯示已經進入農曆新年,而月日顯示又仍是舊年。
舉例子,農曆甲午新年在格里曆2014/01/31號。網絡常見的萬年曆JS單行文字的代碼,一般于2014/01/01起便顯示年柱為甲午年,而其月日二柱顯示正常,即仍舊為癸巳年的月份日期,于是看起來日期就處於甲午年的年尾了。
本站發佈的《八柱萬年曆JS代碼-Java調用代碼》,修覆了該錯誤,並進一步的,增加了時辰的顯示,相應减縮了格里曆的顯示空間。 |