@LocaleDateTime()

New in 2.0

Generate localized current datetime

Date and TimeSince 2.0.0

Parameters

NameTypeRequiredDefaultDescription
formatStringyyyy-MM-dd HH:mm:ssDatetime format pattern, default "yyyy-MM-dd HH:mm:ss"
zoneIdStringAsia/ShanghaiTimezone ID, default "Asia/Shanghai"
randomBooleanfalseGenerate random datetime ±10 years, default false

Usage

@LocaleDateTime()

Generate current datetime (yyyy-MM-dd HH:mm:ss, Asia/Shanghai)

Example:
@LocaleDateTime()
Output:
2022-01-01 23:34:252022-01-01 23:34:25
@LocaleDateTime(format)

Generate current datetime with specified format

Example:
@LocaleDateTime(yy-MM-dd a HH:mm:ss)
Output:
22-05-12 下午 23:40:2222-05-12 下午 23:40:22
@LocaleDateTime(format,random)

Generate random datetime with specified format

Example:
@LocaleDateTime(yy-MM-dd a HH:mm:ss)
Output:
22-05-12 下午 23:40:2222-05-12 下午 23:40:22
@LocaleDateTime(format,zoneId,random)

Generate random datetime with specified format and timezone

Example:
@LocaleDateTime(yyyy-MM-dd HH:mm:ss,Asia/Shanghai)
Output:
2022-01-01 23:34:252022-01-01 23:34:25
← Back to Function Reference