Apifox 帮助文档
帮助文档常见问题Apifox 官网私有化部署
开发者中心
  • 开放 API
  • 更新日志
  • Road Map
  • Apifox Markdown
下载
  • 下载 Apifox
  • 下载 IDEA 插件
  • 下载浏览器扩展
  • Apifox Web 版
帮助文档常见问题Apifox 官网私有化部署
开发者中心
  • 开放 API
  • 更新日志
  • Road Map
  • Apifox Markdown
下载
  • 下载 Apifox
  • 下载 IDEA 插件
  • 下载浏览器扩展
  • Apifox Web 版
  1. 帮助文档
  • 返回首页
  • 动态值表达式
  • 概述
  • 航空公司(Airline)
  • 动物(Animal)
  • 颜色(Color)
  • 商业(Commerce)
  • 公司(Company)
  • 数据库(Company)
  • 数据类型(Datatype)
  • 日期(Date)
  • 金融(Finance)
  • 食物(Food)
  • Git
  • 黑客(Hacker)
  • 辅助函数(Helpers)
  • 图片(Image)
  • 网络(Internet)
  • 地点和位置(Location)
  • 随机文本单词(Lorem)
  • 音乐(Music)
  • 数字(Number)
  • 人物(Person)
  • 电话(Phone)
  • 科学(Science)
  • 字符串(String)
  • 系统(System)
  • 车辆(Vehicle)
  • 单词(Word)
  1. 帮助文档

日期(Date)

生成日期的模块。

概述
要快速生成过去的日期,请使用 recent()(最近一天)或 past()(去年)。要快速生成未来的日期,请使用 soon()(第二天)或 future()(明年)。对于人的真实出生日期,请使用 birthdate()。

为了进行更多控制,可以使用更多选项自定义这些方法中的任何一种,或者使用 between() 在两个日期之间生成单个日期,或者使用 betweens() 生成多个日期。

你可以使用 month() 和 weekday() 生成随机的本地化月份和工作日名称。

anytime#

生成一个随机日期,可以是过去也可以是未来。
参数
名称类型默认值说明
refDate字符串 | 数字 | 日期{{$date.now}}用作新生成日期的参考点的日期。
返回: 日期
示例

between#

在给定的边界之间生成随机日期。
参数
名称类型默认值说明
from字符串 | 数字 | 日期早期日期边界。
to字符串 | 数字 | 日期晚期日期边界。
返回: 日期
示例

betweens#

在给定的边界之间生成随机日期。日期将按时间顺序排序返回在数组中。
参数
名称类型默认值说明
count数字 | { min: number; max: number; }3要生成的日期数。
from字符串 | 数字 | 日期早期日期边界。
to字符串 | 数字 | 日期晚期日期边界。
返回: 日期
示例

birthdate#

返回随机出生日期。默认情况下,出生日期是为 18 至 80 岁的成年人生成的。但你可以自定义 'age' 范围或 'year' 范围以生成更具体的出生日期。
参数
名称类型默认值说明
refDate字符串 | 数字 | 日期{{$date.now}}用作新生成日期的参考点的日期。
max数字要生成出生日期的最大年龄/年份/年份。
min数字要生成出生日期的最小年龄/年份/年份。
mode'age' | 'year''age' 或 'year',用于根据年龄或年份范围生成出生日期。
refDate字符串 | 数字| 日期{{$date.now}}用作新生成日期的参考点的日期。仅在 mode 为 'age' 时使用。
返回: 日期
示例

future#

生成未来的随机日期。
参数
名称类型默认值说明
refDate字符串 | 数字 | 日期{{$date.now}}用作新生成日期的参考点的日期。
years数字1日期可能在未来的年份范围。
返回: 日期
示例

month#

返回随机月份名称。
参数
名称类型默认值说明
abbreviated布尔值false是否返回缩写。
context布尔值false是否在日期上下文中返回月份名称。在默认的 en 语言环境中,这没有效果,但是,在其他语言环境(如 fr 或 ru)中,这可能会影响语法或大写,例如 ru 中的 { context: false } 为 'январь',{ context: true } 为 'января'。
返回: 日期
示例

past#

生成过去的随机日期。
参数
名称类型默认值说明
refDate字符串 | 数字 | 日期{{$date.now}}用作新生成日期的参考点的日期。
years数字1日期可能在过去的年份范围。
返回: 日期
示例

recent#

生成最近的随机日期。
参数
名称类型默认值说明
days数字1日期可能在过去的天数范围。
refDate字符串 | 数字 | 日期{{$date.now}}用作新生成日期的参考点的日期。
返回: 日期
示例

soon#

生成不久的将来的随机日期。
参数
名称类型默认值说明
days数字1日期可能在未来的天数范围。
refDate字符串 | 数字 | 日期{{$date.now}}用作新生成日期的参考点的日期。
返回: 日期
示例

timeZone#

返回随机的 IANA 时区名称。
返回的时区与当前语言环境无关。
返回: 字符串
示例

weekday#

返回一周中的随机日期。
参数
名称类型默认值说明
abbreviated布尔值false是否返回缩写。
context布尔值false是否在日期上下文中返回星期几。在默认的 en 语言环境中,这没有效果,但是,在其他语言环境(如 fr 或 ru)中,这可能会影响语法或大写,例如 fr 中的 { context: false } 为 'Lundi',{ context: true } 为 'lundi'。
返回: 字符串
示例
上一页
数据类型(Datatype)
下一页
金融(Finance)
Built with