# date **Repository Path**: chendye97/date ## Basic Information - **Project Name**: date - **Description**: Javascript历法算法类 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-02-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # demo & api 详见: http://leecade.github.com/date/ # update: ## 2013.01.07 1. 修正农历近几天的错误 ``` 月/日 出错 * 2013.1.1 11.20 2013-1-1 星期二 农历 12.19 壬辰年(龙) 壬子月 丁卯日 元旦节 2013-1-11 11.30 2013-1-11 星期五 农历 腊月廿九 壬辰年(龙) 癸丑月 丁丑日 除夕 index.html:413 月 出错 2013-1-12 12.1 2013-1-12 星期六 农历 十三月初一 壬辰年(龙) 癸丑月 戊寅日 * 2013-2-9 12.29 2013-2-9 星期六 农历 13.29 癸巳年(龙) 甲寅月 丙午日 ``` 2. 允许对任意日期或日期段的算法结果进行人工干预(埃及日历是人定的, 随时可能改1天) 比如: 1) 修正 2013-1-1 农历 月份 -1 ``` conf.date.fixDate: ["2013-1-1=0|-1|0"] ``` 2) 多组修正和日期范围(用 ~ 分隔) ``` conf.date.fixDate: ["2013-1-1~2013-1-11=0|-1|1", "2013-1-12~2013-2-9=0|-1|0"] ``` ## 2012.9.7 1. Fixed: mac + firefox13 下农历日期显示为 Undefined 原因:对数组索引的浮点数时处理 有差异 [2.0001] ==> [2] ## 2011.9.26: 1. 按jsdoc规范更新注释 2. 扩展G.date.format方法 3. 调整接口,参数省略策略统一为 G.date.format/G.date.lunarTpl/G.date.islTpl 允许省略 4. 获取生肖名拆分为独立接口 G.date.toSx()