@LocaleDate()

2.0 新增

生成本地化的当前日期

日期与时间起始版本 2.0.0

参数

名称类型必填默认值说明
format日期格式化模版,默认格式 “yyyy-MM-dd”,详情请查看 Java [DateTimeFormatter](https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html) 实现
zoneId时区 ID,默认值 “Asia/Shanghai”,详情请查看 Java [ZoneId](https://docs.oracle.com/javase/8/docs/api/java/time/ZoneId.html)
random生成过去10年和未来10年的随机日期,默认 false

用法

@LocaleDate(arg0,arg1,arg2)

生成随机日期,格式为format,时区为zoneId

示例:
@LocaleDate(yyyy-MM-dd,Asia/Shanghai)
输出:
2022-01-012022-01-01
@LocaleDate(arg0,arg1)

生成随机日期,格式为format,时区为Asia/Shanghai

示例:
@LocaleDate(yyyy yy y MM M dd d)
输出:
2022 22 2022 05 5 12 122022 22 2022 05 5 12 12
@LocaleDate(arg0)

生成当前日期,格式为format,时区为Asia/Shanghai

示例:
@LocaleDate(yyyy yy y MM M dd d)
输出:
2022 22 2022 05 5 12 122022 22 2022 05 5 12 12
@LocaleDate()

生成当前日期,格式为yyyy-MM-dd,时区为Asia/Shanghai

示例:
@LocaleDate()
输出:
2022-01-012022-01-01
← 返回函数参考