yutent 3bc2ed62a3 git ignore index.js 2023-08-20 00:41:34 +08:00
img 增加二十四节气的显示 2021-12-07 11:13:21 +08:00
src 统一补够6行 2023-08-20 00:39:11 +08:00
.gitignore 第一版demo 2021-11-29 16:05:25 +08:00
.prettierrc.yaml 完成1.0版 2021-11-30 18:50:37 +08:00
Readme.md 增加导入自定义节假日的功能 2021-12-13 15:05:05 +08:00
build.js 完成1.0版 2021-11-30 18:50:37 +08:00
package.json 统一补够6行 2023-08-20 00:39:11 +08:00

Readme.md

  ____      _                _            
 / ___|__ _| | ___ _ __   __| | __ _ _ __ 
| |   / _` | |/ _ \ '_ \ / _` |/ _` | '__|
| |__| (_| | |  __/ | | | (_| | (_| | |   
 \____\__,_|_|\___|_| |_|\__,_|\__,_|_|   终端版万年历
                                                               

农历的计算, 只支持 1901-2100 范围内的。

demo1.png

安装

npm i -g bash-calendar
# 安装完之后, 可以使用 calendar命令
# 也可以使用 简写的 cal命令

用法

用法: cal [command] args...

  • Commands:
    • -y {year} - 打印指定年份的日历
    • -m - 打印指定月份的日历
    • -h - 查看帮助文档
    • -v - 查看程序的版本
    • -c - 导入自定义休假日, 必须是标准json格式, 语法看下面的示例

示例:

cal # 不带参数打印当前年月
cal -y # -y不接参数, 打印当前年的所有月份
cal -y 2000   # 打印指定年份的所有月份
cal -y 2021 5     # 打印指定年份, 指定月份
cal -y 2000 -m 3  # 同上
cal -m 5   # 打印当前年份的 指定月份
cal -c {"2021.12.11":"班","2021.12.12":"休"}   # 导入自定义休假日

更新日志

v1.2.0

  • 增加导入自定义节假日的功能
  • 修复日历中 1月份和12月份中的 上一个月/下一个月的节日显示

v1.1.0

  • 增加二四十节气的显示

v1.0.2

  • 修复当天农历是3个字时的排版异常
  • 周末的农历增加暗红色显示

v1.0.0

  • 完成农历显示、公历节日及农历节日的显示

v0.0.1

  • 初始化项目
终端版万年历, 可显示农历、法定节假日。
JavaScript 100%