calendar-converter

程序名称:calendar-converter

授权协议: MIT

操作系统: 跨平台

开发语言: JavaScript

calendar-converter 介绍

calendar-converter 是 JavaScript 版本的公历和农历的互转库。

示例代码

    var cc  =new CalendarConverter;

    cc.lunar2solar(new Date(2011, 0, 3)); ---> 2010,11,29
    cc.solar2lunar(new Date(2010, 10, 29)); ----> 2011, 1, 3

    农历转公历时,如果那一月是那一年的闰月,则需额外传一个参数,才能得到正确的公历日期
    cc.solar2lunar(new Date(2012, 4, 27)); ---> 2012年4月初7, 其中 isLeap为true,表示为闰四月
    cc.lunar2solar(new Date(2012, 3, 7)) ---> 得到错误时间:2012, 4, 27
    cc.lunar2solar(new Date(2012, 3, 7), true) --> 正确: 2012, 5, 27

    result:
     {
       cDay: "戊戌"
        , cMonth: "丁未"
        , cYear: "壬辰"
        , isLeap: false             // 该月是否为闰月
        , lDay: 18
        , lMonth: 6
        , lYear: 2012
        , lunarDay: "十八"
        , lunarFestival: ""
        , lunarMonth: "六"
        , lunarYear: "龙"
        , sDay: 5
        , sMonth: 8
        , sYear: 2012
        , solarFestival: ""         // 节日
        , solarTerms: ""            // 节气
        , week: "日"                // 周几
     }

calendar-converter 官网

https://github.com/StuPig/calendar-converter

相关编程语言

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,...
OS FLV 是一个 开源和可嵌入网页的flv播放器。 这个...
DewPlayer音乐播放器,样式很简单,而且很实用.播放器...
JW FLV MEDIA PLAYER是一个开源的在网页上使用的Fla...
Speakker 是一个基于 Web 浏览器的音乐播放器,只提...
Player Framework 是一个开源的支持 HTML5 的视频播...