千一互联网公布 JS 版 LunarDate v0.3

2021-02-20 05:17 admin

运用实例

for (var m = 0; m m++) {
  for (var d = 1; d 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