@LocaleDate()

New in 2.0

Generate localized current date

Date and TimeSince 2.0.0

Parameters

NameTypeRequiredDefaultDescription
formatStringyyyy-MM-ddDate format pattern, default "yyyy-MM-dd"
zoneIdStringAsia/ShanghaiTimezone ID, default "Asia/Shanghai"
randomBooleanfalseGenerate random dates ±10 years, default false

Usage

@LocaleDate()

Generate current date (yyyy-MM-dd, Asia/Shanghai)

Example:
@LocaleDate()
Output:
2022-01-012022-01-01
@LocaleDate(format)

Generate current date with specified format

Example:
@LocaleDate(yyyy yy y MM M dd d)
Output:
2022 22 2022 05 5 12 122022 22 2022 05 5 12 12
@LocaleDate(format,random)

Generate random date with specified format

Example:
@LocaleDate(yyyy yy y MM M dd d)
Output:
2022 22 2022 05 5 12 122022 22 2022 05 5 12 12
@LocaleDate(format,zoneId,random)

Generate random date with specified format and timezone

Example:
@LocaleDate(yyyy-MM-dd,Asia/Shanghai)
Output:
2022-01-012022-01-01
← Back to Function Reference