增加了节气功能,成员名称为:solarTerm。
应用示例
for (var m = 0; m < 12; m++) {
for (var d = 1; d < 28; d++) {
var dt = new Date(2009, m, d);
var ld = new LunarDate(dt);
if (ld.solarTerm != "") {
document.write((m + 1) + "-" + d + " " + ld.solarTerm + "<br>");
}
}
}
输出为:
1-5 小寒
1-20 大寒
2-3 立春
2-18 雨水
3-5 惊蛰
3-20 春分
4-4 清明
4-20 谷雨
5-5 立夏
5-21 小满
6-5 芒种
6-21 夏至
7-7 小暑
7-23 大暑
8-7 立秋
8-23 处暑
9-7 白露
9-23 秋分
10-8 寒露
10-23 霜降
11-7 立冬
11-22 小雪
12-7 大雪
12-22 冬至
应用示例
var dt = new Date(2009, 10, 7, 7, 20); // 注意第二个参数月的范围是 [0, 11]
var ld = new LunarDate(dt);
document.write(ld.lYear + "(" + ld.aYear + ")年" + ld.lMonth + "月" + ld.lDay + ld.lHour + "时 " + ld.solarTerm);
输出为:
己丑(牛)年九月廿一辰时 立冬
对象成员变量说明:
- aYear 生肖
- lYear 天干地支
- lMonth 农历月
- lDay 农历日
- lHour 农历时
- solarTerm 节气
下载
/products/JSLunarDate/LunarDate_v0.3.js