前言
在项目中会员进行注册的时候需要进行生日的选择,在常见的小程序前端框架中并没有农历的,不过倒是找到了插件实现农历的方法。但是为了在以后转版的方便,借鉴了一位大佬的算法,在其的基础上进行了二次开发。实现了可以随机选择公历或农历的一种。
wxml文件
<view class='modal-mask' wx:if="{{ showDatePickerPlus }}" bindtap='closeDatePickerPlus'></view>
<view class='datepicker' wx:if="{{ showDatePickerPlus }}" animation="{{animationData}}">
<view class='datepicker-header'>
<view class='left' bindtap="cancel">取消</view>
<view class='right' bindtap='submitSelectDate'>确定</view>
</view>
<view class='datepicker-content'>
<picker-view value="{{glDateMutiIndex}}" bindchange="bindDateGl" wx:if="{{ datePickerAttr.dateType == 1 && datePickerAttr.showYear == 1 }}">
<picker-view-column>
<view wx:for="{{glYears}}" wx:key>{{item}}年</view>
</picker-view-column>
<picker-view-column>
<view wx:for="{{glMonths}}" wx:key>{{item}}月</view>
</picker-view-column>
<picker-view-column>
<view wx:for="{{glDays}}" wx:key>{{item}}日</view>
</picker-view-column>
</picker-view>
<picker-view value="{{nlDateMutiIndex}}" bindchange="bindDateNl" wx:if="{{ datePickerAttr.dateType == 0 && datePickerAttr.showYear == 1 }}">
<picker-view-column>
<view wx:for="{{nlYears}}" wx:key>{{item}}</view>
</picker-view-column>
<picker-view-column>
<view wx:for="{{nlMonths}}" wx:key>{{item}}</view>
</picker-view-column>
<picker-view-column>
<view wx:for="{{nlDays}}" wx:key>{{item}}</view>
</picker-view-column>
</picker-view>
<picker-view value="{{glDateNoYearMutiIndex}}" bindchange="bindDateGlNoYear" wx:if="{{ datePickerAttr.dateType == 1 && datePickerAttr.showYear == 0 }}">
<picker-view-column>
<view wx:for="{{glMonthsNoYear}}" wx:key>{{item}}月</view>
</picker-view-column>
<picker-view-column>
<view wx:for="{{glDaysNoYear}}" wx:key>{{item}}日</view>
</picker-view-column>
</picker-view>
<picker-view value="{{nlDateNoYearMutiIndex}}" bindchange="bindDateNlNoYear" wx:if="{{ datePickerAttr.dateType == 0 && datePickerAttr.showYear == 0 }}">
<picker-view-column>
<view wx:for="{{nlMonthsNoYear}}" wx:key>{{item}}</view>
</picker-view-column>
<picker-view-column>
<view wx:for="{{nlDaysNoYear}}" wx:key>{{item}}</view>
</picker-view-column>
</picker-view>
</view>
</view>
样式文件
/* 日期选择器 */
.modal-mask {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background: #000;
opacity: 0.3;
overflow: hidden;
z-index: 500;
color: #fff;
}
.datepicker {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background: #fff;
z-index: 501;
}
.datepicker-header {
display: flex;
height: 80rpx;
/* background-color: #e9e9e9; */
color: #2f80f2;
align-items: center;
justify-content: space-between;
font-size: 28rpx;
}
.datepicker-header .left {
height: 100%;
margin-left: 30rpx;
display: flex;
align-items: center;
font-size: 30rpx;
color: rgba(91, 161, 231, 1);
}
.datepicker-header .right {
margin-right: 30rpx;
font-size: 30rpx;
color: rgba(91, 161, 231, 1);
}
.datetype-toggle {
background: #fff;
border: 1rpx solid #2f80f2;
display: flex;
margin-right: 50rpx;
}
.datetype-item {
width: 80rpx;
height: 50rpx;
display: flex;
align-items: center;
justify-content: center;
}
.datetype-select {
background: #2f80f2;
color: #fff;
}
.datepicker-content {
height: 100%;
}
picker-view {
width: 100%;
height: 480rpx;
}
picker-view-column {
text-align:center;
line-height: 80rpx;
color: #222;
font-size: 28rpx;
}
js文件
// 阴历日期 1900年-2049年 用算法算出
const nlDate = [{
"y": "1900(庚子年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "闰八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1901(辛丑年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1902(壬寅年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1903(癸卯年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1904(甲辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1905(乙巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1906(丙午年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "闰四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1907(丁未年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1908(戊申年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1909(己酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "闰二月", "d": 29}, {"n": "三月", "d": 29}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1910(庚戌年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1911(辛亥年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "闰六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1912(壬子年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1913(癸丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1914(甲寅年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "闰五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1915(乙卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 29}]
}, {
"y": "1916(丙辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1917(丁巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "闰二月", "d": 29}, {"n": "三月", "d": 30}, {
"n": "四月",
"d": 29
}, {"n": "五月", "d": 30}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1918(戊午年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1919(己未年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "闰七月", "d": 30}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1920(庚申年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1921(辛酉年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1922(壬戌年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1923(癸亥年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1924(甲子年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 29}]
}, {
"y": "1925(乙丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "闰四月",
"d": 30
}, {"n": "五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1926(丙寅年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1927(丁卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1928(戊辰年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "闰二月", "d": 29}, {"n": "三月", "d": 29}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1929(己巳年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1930(庚午年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "闰六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1931(辛未年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1932(壬申年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1933(癸酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1934(甲戌年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1935(乙亥年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1936(丙子年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "闰三月", "d": 30}, {
"n": "四月",
"d": 29
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1937(丁丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1938(戊寅年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "闰七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1939(己卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1940(庚辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1941(辛巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "闰六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1942(壬午年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1943(癸未年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1944(甲申年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "闰四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1945(乙酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1946(丙戌年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1947(丁亥年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "闰二月", "d": 29}, {"n": "三月", "d": 29}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1948(戊子年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1949(己丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "闰七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1950(庚寅年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1951(辛卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1952(壬辰年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "闰五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1953(癸巳年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1954(甲午年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1955(乙未年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "闰三月", "d": 30}, {
"n": "四月",
"d": 29
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1956(丙申年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1957(丁酉年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "闰八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1958(戊戌年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1959(己亥年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1960(庚子年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "闰六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1961(辛丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1962(壬寅年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1963(癸卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "闰四月",
"d": 29
}, {"n": "五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1964(甲辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1965(乙巳年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1966(丙午年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "闰三月", "d": 29}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1967(丁未年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1968(戊申年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "闰七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1969(己酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1970(庚戌年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1971(辛亥年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1972(壬子年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1973(癸丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1974(甲寅年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "闰四月",
"d": 29
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1975(乙卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1976(丙辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "闰八月", "d": 29}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1977(丁巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 29}]
}, {
"y": "1978(戊午年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1979(己未年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "闰六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1980(庚申年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1981(辛酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1982(壬戌年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "闰四月",
"d": 29
}, {"n": "五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1983(癸亥年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1984(甲子年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "闰十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1985(乙丑年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1986(丙寅年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 29}]
}, {
"y": "1987(丁卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "闰六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 29}]
}, {
"y": "1988(戊辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1989(己巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1990(庚午年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1991(辛未年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1992(壬申年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "1993(癸酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "闰三月", "d": 29}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1994(甲戌年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1995(乙亥年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "闰八月", "d": 29}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1996(丙子年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 29}]
}, {
"y": "1997(丁丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "1998(戊寅年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "1999(己卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2000(庚辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2001(辛巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "闰四月",
"d": 29
}, {"n": "五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2002(壬午年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2003(癸未年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2004(甲申年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "闰二月", "d": 29}, {"n": "三月", "d": 30}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2005(乙酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2006(丙戌年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "闰七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2007(丁亥年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2008(戊子年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2009(己丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2010(庚寅年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2011(辛卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2012(壬辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "闰四月",
"d": 29
}, {"n": "五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2013(癸巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2014(甲午年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "闰九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2015(乙未年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2016(丙申年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2017(丁酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "闰六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2018(戊戌年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2019(己亥年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2020(庚子年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "闰四月",
"d": 29
}, {"n": "五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2021(辛丑年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2022(壬寅年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2023(癸卯年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "闰二月", "d": 29}, {"n": "三月", "d": 29}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2024(甲辰年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2025(乙巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "闰六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2026(丙午年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2027(丁未年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2028(戊申年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2029(己酉年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2030(庚戌年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2031(辛亥年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "闰三月", "d": 29}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2032(壬子年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2033(癸丑年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "闰七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2034(甲寅年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2035(乙卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2036(丙辰年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "闰六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2037(丁巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2038(戊午年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2039(己未年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 30
}, {"n": "闰五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 29}]
}, {
"y": "2040(庚申年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2041(辛酉年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2042(壬戌年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "闰二月", "d": 29}, {"n": "三月", "d": 29}, {
"n": "四月",
"d": 30
}, {"n": "五月", "d": 29}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 30
}, {"n": "十月", "d": 29}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2043(癸亥年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 29}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2044(甲子年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "闰七月", "d": 29}, {"n": "八月", "d": 30}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2045(乙丑年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 29
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 29}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 30}]
}, {
"y": "2046(丙寅年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 30
}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2047(丁卯年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 30}, {
"n": "五月",
"d": 29
}, {"n": "闰五月", "d": 30}, {"n": "六月", "d": 29}, {"n": "七月", "d": 30}, {"n": "八月", "d": 29}, {
"n": "九月",
"d": 29
}, {"n": "十月", "d": 30}, {"n": "冬月", "d": 29}, {"n": "腊月", "d": 30}]
}, {
"y": "2048(戊辰年)",
"m": [{"n": "正月", "d": 29}, {"n": "二月", "d": 30}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 29}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}, {
"y": "2049(己巳年)",
"m": [{"n": "正月", "d": 30}, {"n": "二月", "d": 29}, {"n": "三月", "d": 30}, {"n": "四月", "d": 29}, {
"n": "五月",
"d": 30
}, {"n": "六月", "d": 30}, {"n": "七月", "d": 29}, {"n": "八月", "d": 30}, {"n": "九月", "d": 30}, {
"n": "十月",
"d": 29
}, {"n": "冬月", "d": 30}, {"n": "腊月", "d": 29}]
}];
// 农历月份
const nlMonth = ["正月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "冬月", "腊月"];
// 农历天份 29
const nlDay1 = ["初一", "初二", "初三", "初四", "初五", "初六", "初七", "初八", "初九", "初十", "十一", "十二", "十三", "十四", "十五", "十六", "十七", "十八", "十九", "二十", "廿一", "廿二", "廿三", "廿四", "廿五", "廿六", "廿七", "廿八", "廿九"];
// 农历天份 30
const nlDay2 = ["初一", "初二", "初三", "初四", "初五", "初六", "初七", "初八", "初九", "初十", "十一", "十二", "十三", "十四", "十五", "十六", "十七", "十八", "十九", "二十", "廿一", "廿二", "廿三", "廿四", "廿五", "廿六", "廿七", "廿八", "廿九", "三十"];
// 公历日期 1900年 - 今天
const glYear = [];
for (let i = 1900; i <= 2049; i++) {
glYear.push(i)
}
// 公历月份
const glMonth = [];
for (let i = 1; i <= 12; i++) {
glMonth.push(i < 10 ? ('0' + i) : i)
}
// 公历天份 28天
const glDay28 = [];
for (let i = 1; i <= 28; i++) {
glDay28.push(i < 10 ? ('0' + i) : i)
}
// 公历天份 29天
const glDay29 = [];
for (let i = 1; i <= 29; i++) {
glDay29.push(i < 10 ? ('0' + i) : i)
}
// 公历天份 30天
const glDay30 = [];
for (let i = 1; i <= 30; i++) {
glDay30.push(i < 10 ? ('0' + i) : i)
}
// 公历天份 31天
const glDay31 = [];
for (let i = 1; i <= 31; i++) {
glDay31.push(i < 10 ? ('0' + i) : i)
}
/**
* 公历年月日处理
*/
function glDateHandler(arr) {
let indexArr = arr
let data = {
"yearCol": glYear,
"monthCol": glMonth,
"dayCol": []
}
if (arr[1] == 0 || arr[1] == 2 || arr[1] == 4 || arr[1] == 6 || arr[1] == 7 || arr[1] == 9 || arr[1] == 11)
data.dayCol = glDay31
else if (arr[1] != 1)
data.dayCol = glDay30
else {
let year = glYear[arr[0]];
data.dayCol = glDay28;
// 判断闰年
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
data.dayCol = glDay29;
}
}
return data;
}
/**
* 农历年月日处理
*/
function nlDateHandler(arr) {
let indexArr = arr
let data = {
"yearCol": [],
"monthCol": [],
"dayCol": []
}
for (let i = 0; i < nlDate.length; i++) {
data.yearCol.push(nlDate[i].y)
if (indexArr[0] == i) {
for (let j = 0; j < nlDate[i].m.length; j++) {
data.monthCol.push(nlDate[i].m[j].n)
if (indexArr[1] == j) {
if (nlDate[i].m[j].d == 29)
data.dayCol = nlDay1
else
data.dayCol = nlDay2
}
}
}
}
return data;
}
/**
* 公历月日处理 不带年份
*/
function glDateHandlerNoYear(arr) {
let indexArr = arr
let data = {
"monthCol": [],
"dayCol": []
}
data.monthCol = glMonth
if (arr[0] == 0 || arr[0] == 2 || arr[0] == 4 || arr[0] == 6 || arr[0] == 7 || arr[0] == 9 || arr[0] == 11)
data.dayCol = glDay31
else if (arr[0] != 1)
data.dayCol = glDay30
else
data.dayCol = glDay29
return data;
}
/**
* 农历月日处理 不带年份
*/
function nlDateHandlerNoYear() {
let data = {
"monthCol": nlMonth,
"dayCol": nlDay2
}
return data;
}
const formatTime = date => {
const year = date.getFullYear()
const month = date.getMonth() + 1
const day = date.getDate()
return [year, month, day].map(formatNumber).join('-')
}
const formatNumber = n => {
n = n.toString()
return n[1] ? n : '0' + n
}
Component({
behaviors: [],
properties: {
// 控制是否显示日期选择组件的flag
showDatePickerPlus: {
type: Boolean, // 类型(必填),目前接受的类型包括:String, Number, Boolean, Object, Array, null(表示任意类型)
value: false, // 属性初始值(可选),如果未指定则会根据类型选择一个
// 属性被改变时执行的函数(可选),也可以写成在methods段中定义的方法名字符串, 如:'_propertyChange'
observer: function (newVal, oldVal) {
if (newVal != oldVal) {
if (newVal)
this.showDatePickerPlus()
else
this.closeDatePickerPlus()
}
}
},
initDate: {
type: String,
value: formatTime(new Date())
},
type: {
type: String,
value: 1,
observer: function (newVal, oldVal) {
this.setData({
['datePickerAttr.dateType']: newVal
})
}
}
},
// 私有数据,可用于模版渲染
data: {
datePickerAttr: {
showYear: 1,
dateType: 1,
},
nlDateMutiIndex: [90, 0, 0],
nlDateNoYearMutiIndex: [0, 0],
glDateMutiIndex: [90, 0, 0],
glDateNoYearMutiIndex: [0, 0],
glYears: [],
glMonths: [],
glMonthsNoYear: [],
glDays: [],
glDaysNoYear: [],
nlYears: [],
nlMonths: [],
nlMonthsNoYear: [],
nlDays: [],
nlDaysNoYear: [],
animationData: {},// 动画
showDatePickerPlus: false,
},
// 生命周期函数,可以为函数,或一个在methods段中定义的方法名
attached: function () {
/**
* 初始化阴阳历数据
*/
let nlDate = nlDateHandler(this.data.nlDateMutiIndex);
let nlDateNoYear = nlDateHandlerNoYear(this.data.nlDateNoYearMutiIndex);
let glDateMutiIndex = this.data.glDateMutiIndex;
let glDateNoYearMutiIndex = this.data.glDateNoYearMutiIndex;
let [y,m,d] = this.data.initDate.split('-');
glDateMutiIndex = [glYear.indexOf(parseInt(y)), parseInt(m) - 1, parseInt(d) - 1];
let glDate = glDateHandler(glDateMutiIndex);
glDateNoYearMutiIndex = [parseInt(m) - 1, parseInt(d) - 1];
let glDateNoYear = glDateHandlerNoYear(glDateNoYearMutiIndex);
this.setData({
glDateMutiIndex: glDateMutiIndex,
glDateNoYearMutiIndex: glDateNoYearMutiIndex,
glYears: glDate.yearCol,
glMonths: glDate.monthCol,
glDays: glDate.dayCol,
glMonthsNoYear: glDateNoYear.monthCol,
glDaysNoYear: glDateNoYear.dayCol,
nlYears: nlDate.yearCol,
nlMonths: nlDate.monthCol,
nlDays: nlDate.dayCol,
nlMonthsNoYear: nlDateNoYear.monthCol,
nlDaysNoYear: nlDateNoYear.dayCol,
})
},
moved: function () {
},
detached: function () {
},
methods: {
/**
* 切换阴阳历类型
*/
toggleDateType: function () {
let dateType = this.data.datePickerAttr.dateType == 1 ? 2 : 1;
this.setData({
['datePickerAttr.dateType']: dateType
})
},
/**
* 切换是否显示年份
*/
toggleShowYear: function () {
let showYear = this.data.datePickerAttr.showYear == 1 ? 0 : 1;
this.setData({
['datePickerAttr.showYear']: showYear
})
},
/**
* 农历数据改变监听
*/
bindDateNl: function (e) {
let value = e.detail.value;
let data = nlDateHandler(value);
this.setData({
nlDateMutiIndex: value,
nlYears: data.yearCol,
nlMonths: data.monthCol,
nlDays: data.dayCol
})
},
/**
* 农历不带年份数据改变监听
*/
bindDateNlNoYear: function (e) {
let value = e.detail.value;
let data = nlDateHandlerNoYear(value);
this.setData({
nlDateNoYearMutiIndex: value,
nlMonthsNoYear: data.monthCol,
nlDaysNoYear: data.dayCol
})
},
/**
* 公历数据改变监听
*/
bindDateGl: function (e) {
let value = e.detail.value;
let data = glDateHandler(value);
this.setData({
glDateMutiIndex: value,
glYears: data.yearCol,
glMonths: data.monthCol,
glDays: data.dayCol,
})
},
/**
* 公历不带年份数据改变监听
*/
bindDateGlNoYear: function (e) {
let value = e.detail.value;
let data = glDateHandlerNoYear(value);
this.setData({
glDateNoYearMutiIndex: value,
glMonthsNoYear: data.monthCol,
glDaysNoYear: data.dayCol
})
},
/**
* 选择日期->确定
*/
submitSelectDate: function () {
let date = '';
if (this.data.datePickerAttr.dateType == 1) {
date = this.data.datePickerAttr.showYear == 1 ? (this.data.glYears[this.data.glDateMutiIndex[0]] + '-' + this.data.glMonths[this.data.glDateMutiIndex[1]] + '-' + this.data.glDays[this.data.glDateMutiIndex[2]]) : (this.data.glMonths[this.data.glDateNoYearMutiIndex[0]] + '-' + this.data.glDaysNoYear[this.data.glDateNoYearMutiIndex[1]])
}
else {
date = this.data.datePickerAttr.showYear == 1 ? (this.data.nlYears[this.data.nlDateMutiIndex[0]] + this.data.nlMonths[this.data.nlDateMutiIndex[1]] + this.data.nlDays[this.data.nlDateMutiIndex[2]]) : (this.data.nlMonthsNoYear[this.data.nlDateNoYearMutiIndex[0]] + this.data.nlDaysNoYear[this.data.nlDateNoYearMutiIndex[1]])
}
this.closeDatePickerPlus();
var myEventDetail = {
dateStr: date,
showYear: this.data.datePickerAttr.showYear == 1 ? true : false,
dateType: this.data.datePickerAttr.dateType == 1 ? '公历' : '农历'
} // detail对象,提供给事件监听函数
var myEventOption = {} // 触发事件的选项
this.triggerEvent('submit', myEventDetail, myEventOption)
},
// 显示日期选择控件
showDatePickerPlus: function () {
var animation = wx.createAnimation({
duration: 160,
timingFunction: 'linear',
delay: 0
})
this.animation = animation
animation.translateY(280).step({duration: 0})
this.setData({
animationData: animation.export(),
showDatePickerPlus: true
})
setTimeout(function () {
animation.translateY(0).step()
this.setData({
animationData: animation.export(),
})
}.bind(this), 160)
},
// 隐藏日期选择控件
closeDatePickerPlus: function () {
this.animation.translateY(280).step()
this.setData({
animationData: this.animation.export(),
})
setTimeout(function () {
this.setData({
showDatePickerPlus: false,
})
}.bind(this), 120)
},
onMyButtonTap: function () {
this.setData({
// 更新属性和数据的方法与更新页面数据的方法类似
})
},
_propertyChange: function (newVal, oldVal) {
}
}
})
使用方法
在json中引入
"usingComponents": {
"datepicker-plus": "../../../componets/Member-components/datepicker-plus/index"
}
在需要用的地方放组件
<datepicker-plus bind:submit='submit' showDatePickerPlus='{{show}}' type="{{birthTypeIndex}}" initDate="2019-11-12"></datepicker-plus>