千一網絡發布 JS 版 LunarDate v0.3

作者:千一網絡 來源:千一網絡(原創) 日期:2009-10-29

增加了節氣功能,成員名稱為: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

你前面那位網友看了:javascript 使用 Function 對象創建動態函數

▲▲▲嘿,歡迎轉載傳播本站原創文章,盡量保留來源噢。▲▲▲

文章評論
標題:必填
內容:
最新22选5开奖公告