module
Version:
v0.0.0-...-fbb1375
Opens a new window with list of versions in this module.
Published: Jul 1, 2022
License: Apache-2.0
Opens a new window with license information.
README
¶
calendar
介绍
生成法定节假日和股市交易日历。调休请假有效时长计算。
软件架构
编写了cli代码,可以直接cli使用,也可以使用源码。
编译
git clone https://gitee.com/RocsSun/calendar.git
cd calendar/cmd/calendar
go build .
./calendar -h
引入代码
go get gitee.com/RocsSun/calendar
_ "gitee.com/RocsSun/calendar/cache"
# 添加本地缓存文件。
- 核心逻辑在calendar下,导入对应的包使用。
使用说明
- 命令行提供work(工作日历),share(股票交易日历),time(计算有效的请假或者调休时长)三个命令输入。
- work和share 默认是当前年份的,两个支持参数-y xxxx输入年份。前提是国务院官网能查档查询年份的放假通知。2007年之前不支持。参数-j 文件名。将结果输出到指定的json文件。
- time计算有效的请假或者调休时长,需要输入--start开始时间。--end 结束时间。--amStart早上上班时间,--amEnd早上下班时间。--pmStart 下午上班时间。--pmEnd下午下班时间。其中start和end的时间格式是
YYYY-MM-DD hh:mm
,其余的为hh:mm
。
Click to show internal directories.
Click to hide internal directories.