@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