0.0.7 • Published 5 months ago

dt-tm v0.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

date-time

封装一些在时间日期格式化处理的函数

document

holiday

holiday对象调用方法,返回节日、节气的日期数组。

具体节日采用驼峰命名法‘s处直接使用s代替,具体名称请查表。

调用

// 获取1900后某年的节日日期,返回Date对象,一段时间返回数组
/**
 * @param year 年份,不传默认为当年
 */
import { holiday } from "dt-tm";
console.log(holiday.newYearsDay())
console.log(holiday.solarTerms(2025))

中国农历节日

农历2024年腊八、除夕等公历在第二年(即2025),调用holiday.labaFestival(2024)返回的是Tue Jan 07 2025 08:00:00 GMT+0800 (中国标准时间),即算作2024年的节日。

返回节日数组

函数名参数功能备注
getChineseLunarFestivalyear返回以下具体节日的时间数组

返回具体节日日期

函数名参数功能备注
springFestivalyear返回春节的公历时间农历正月初一
lanternFestivalyear元宵节农历正月十五
dragonBoatFestivalyear端午节农历五月初五
chineseValentinesDayyear七夕节农历七月初七
midAutumnFestivalyear中秋节农历八月十五
doubleNinthFestivalyear重阳节农历九月初九
labaFestivalyear腊八节农历腊月初八
ChineseNewYearsEveyear除夕节农历腊月二十九/三十

中国公历节日、节气

返回节日、节气数组

函数名参数功能备注
solarTermsyear返回从立春~大寒的时间数组末尾节气日期在次年也归于输入的年份

返回具体节日日期(含非法定节假日)

函数名参数功能备注
CPCFoundingDayyear中国共产党成立纪念日7.1
PLAArmyDayyear中国人民解放军建军节8.1
nationalDayyear国庆节10.7-10.3

国际节日

大多数国际节日前都要加international

返回节日数组

函数名参数功能备注

返回具体节日日期

函数名参数功能备注
newYearsDayyear新年、元旦节1.1
ValentinesDayyear情人节2.14
internationalWomensDayyear国际妇女节3.8
aprilFoolsDayyear愚人节4.1
worldHealthDayyear世界卫生日4.7
earthDayyear世界地球日4.22
internationalWorkersDayyear国际劳动节5.1
internationalChildrensDayyear国际儿童节6.1
internationalDayOfPeaceyear国际和平日9.21
worldAIDSDayyear世界艾滋病日12.1
christmasEveyear平安夜12.24
christmasDayyear圣诞节12.25
newYearsEveyear跨年夜12.31

install

npn i dt-tm

usage

// 局部引入
import { holiday, getNewDate } from "dt-tm";

更新

(?)

在package.json手动修改版本号 npm i

其他

node版本:22.4.0

初始化:npm create vite

运行:npm run dev

打包: npm run build

设置官方源:npm config set registry https://registry.npmjs.org/

登录:npm login(必须在官方源下)

版本更新:npm version patch(本地Git working directory not clean不能更新)

发布:npm publish (发布不能相同版本)

0.0.7

5 months ago

0.0.6

5 months ago

0.0.5

5 months ago

0.0.4

5 months ago

0.0.3

5 months ago

0.0.2

5 months ago

0.0.1

5 months ago

0.0.0

5 months ago