前端实现日历,天干地支,黄历,农历,节日,生肖,星座

本文介绍了如何在JavaScript项目中使用npm包lunar-javascript来获取农历信息,以及calendar库获取一个月每天的日期。还提到ChineseLunarCalendar作为备选。
摘要由CSDN通过智能技术生成

需要下载一个新的依赖npm install lunar-javascript,取农历黄历星宿天干地支等

文档地址:lunar

npm官网地址:lunar-javascript - npm

import { Solar } from 'lunar-javascript'

var solar = Solar.fromYmd(1986,5,29);
console.log(solar.toFullString());
console.log(solar.getLunar().toFullString());

还需要一个获取一个月每天日期的库npm i calendar

npm 官网地址calendar - npm

import c from 'calendar'

const cal = new c.Calendar(1);//这里月份减一,从0开始
const monthDays = cal.monthDays(year, month);
console.log(monthDays);

还有一个中国农历的库,这个可以不装,因为第一个已经有了npm i chinese-lunar-calendar

npm官网地址:chinese-lunar-calendar - npm

import { getLunar } from 'chinese-lunar-calendar'

 calendars = getLunar(years, months, days)  // 农历

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值