用户工具

站点工具


api:datetime

是否工作日

  https://api.xlongwei.com/service/datetime/isworkday.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-24

响应

参数 示例
isworkday false

节假日安排:支持2002年-2020年,日历示例

下个工作日

  https://api.xlongwei.com/service/datetime/nextworkday.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-24
skipweekend bool N 是否跳过周末 false

响应

参数 示例
nextworkday 2020-01-31

如果day是工作日,则返回day,否则返回之后的首个工作日。

农历转换

  https://api.xlongwei.com/service/datetime/convert.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-02-21,阳历转农历时提供
lunarYear 农历年份 农历转阳历时提供后4个参数
lunarMonth 农历月份 1
lunarDay 农历日期 28
isLeapMonth 是否闰月 默认false

响应

参数 示例
nongli 农历日期 农历2020年1月28日
chinese 农历中文 二零二零年正月二十八
ganzhi 干支纪年 庚子
shengxiao 十二生肖
lunarYear 农历年份 2020
lunarMonth 农历月份 1
lunarDay 农历日期 28
isLeapMonth 是否闰月 false
day String N 日期 2020-02-21

阳历转农历时,提供day参数;农历转阳历时,提供后面4个参数;农历支持范围:1900年-2100年。

增减工作日

  https://api.xlongwei.com/service/datetime/offsetworkday.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-31
offset int Y 偏移数 1
skipweekend bool N 是否跳过周末 false

响应

参数 示例
offsetworkday 2020-02-01

offset=0时效果与nextworkday相同。

区间工作日计数

  https://api.xlongwei.com/service/datetime/betweenworkday.json

请求

参数 类型 必填 说明 示例
start String Y 起始日期 2020-01-01
end String N 默认今天 2020-01-14

响应

参数 示例
betweenworkday 9

节假日信息

  https://api.xlongwei.com/service/datetime/holiday.json

请求

参数 类型 必填 说明 示例
day String N 默认当天 2020-01-24
name String N 春节

响应

参数 示例
holiday 春节
remark 1月24日至1月30日

name支持:元旦节、春节、清明节、劳动节、端午节、中秋节、国庆节

增减自然日

  https://api.xlongwei.com/service/datetime/offsetday.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-31
offset int Y 偏移数 1

响应

参数 示例
offsetday 2020-02-01

区间自然日计数

  https://api.xlongwei.com/service/datetime/betweenday.json

请求

参数 类型 必填 说明 示例
start String Y 起始日期(包含) 2020-01-01
end String N 默认今天(不含) 2020-01-14

响应

参数 示例
betweenworkday 13

计算年龄

  https://api.xlongwei.com/service/datetime/age.json

请求

参数 类型 必填 说明 示例
birth String Y 日期 1990-01-01
day String N 默认今天 2020-01-14

响应

参数 示例
betweenworkday 30

day=2019-01-01时计算2019年1月1日时的年龄。

是否节假日

  https://api.xlongwei.com/service/datetime/isholiday.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-01

响应

参数 示例
isholiday true

节假日不一定是周末,支持2002年-2020年之内的法定节假日判断。

是否周末

  https://api.xlongwei.com/service/datetime/isweekend.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-24

响应

参数 示例
isweekend false

周末不一定休息(调班时会上班isworkday=true)。

日期判断

  https://api.xlongwei.com/service/datetime/workday.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-24
type String N 类型 isworkday

响应

参数 示例
isworkday false

type

isworkday 是否工作日
nextworkday 遇工作日顺延
offsetworkday 增减offset个工作日,skipweekend是否跳过周末
offsetday 增减offset个自然日
countworkday 计算start~day之间有几个工作日
countday 计算start~day之间有几个自然日
isholiday 是否节假日
isweekend 是否周末
convert 阳历与农历互转
nongli 阳历转农历
yangli 农历转阳历

日期信息

  https://api.xlongwei.com/service/datetime/info.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-24

响应

日期信息=是否工作日+是否节假日+是否周末+周几+生肖+干支+农历

日历信息

  https://api.xlongwei.com/service/datetime/calendar.json

请求

参数 类型 必填 说明 示例
day String N 日期 2020-01-24

响应

日历信息=day所在月的每一天的日期信息

农历代码

api/datetime.txt · 最后更改: 2020/08/19 20:14 由 admin