Skip to content
On this page

Date

随机生成一个日期。包含标准日期,时间戳,星期和月份。

dateTime

随机生成一个标准日期。

名称类型必填默认值描述
<T>string|Datestring数据返回类型
fromDate|number |string1970-01-01T00:00:00.000Z日期起始时间。
toDate|number |string2999-12-12T23:59:59.999Z日期截止时间。
formatstring | falseyyyy-mm-dd HH:MM:SS日期格式。如果设置为 false, 则按照当前使用环境返回Date类型时间。

返回类型: string | Date

ts
lorem.date.dateTime(); // 2403-08-15 00:51:37
lorem.date.dateTime({
  from: '2022-1-1',
  to: '2024-12-12',
  format: 'yyyy/mm/dd',
}); // 2023/06/14

lorem.date.dateTime({
  from: '2022-1-1',
  to: '2024-12-12',
  format: 'yyyy年mm月dd日 HH时MM分SS秒',
}); // 2023年06月14日 12时52分42秒

lorem.date.dateTime({ format: false }); // 2022-02-12T23:00:10.004Z

timestamp

随机生成一个时间戳。

名称类型必填默认值描述
fromDate|number|string1970-01-01T00:00:00.000Z时间戳起始时间。
toDate| number|string2999-12-12T23:59:59.999Z时间戳截止时间。
msbooleanfalse是否显示毫秒

返回类型: number

ts
lorem.date.timestamp(); // 28533656672
lorem.date.timestamp({
  from: '2022-1-1',
  to: '2024-12-12',
  ms: true,
}); // 1681397130280

week

随机生成一个星期。

名称类型必填默认值描述
language'cn'|'en'cn使用的语言。
abbrbooleanfalse星期是否使用简写。仅在使用英文时有效

返回类型: string

ts
lorem.date.week(); // 五
lorem.date.week({ language: 'en' }); // Friday
lorem.date.week({ language: 'en', abbr: true }); // Fri.

month

随机生成一个月份。

名称类型必填默认值描述
language'cn'|'en'cn使用的语言。
abbrbooleanfalse月份是否使用简写。仅在使用英文时有效**。

返回类型: string

ts
lorem.date.month(); // 十二月
lorem.date.month({ language: 'en' }); // December
lorem.date.month({ language: 'en', abbr: true }); // Feb.

Released under the MIT License.