Spring MVC之@DateTimeFormatter和@NumberFormat注解

  汇总下@DateTimeFormatter@NumberFormat的属性。

@DateTimeFormatter

该注解可以传入的日期时间参数格式化,支持以下几个互斥的属性:

  1. iso: 提供多个ISO标准的日期时间格式化样式。
  2. pattern:类型为 String ,使用自定义的格式化字符串。
  3. Style:通过样式指定日期时间的格式,由两位字符组成;可选值如下:

DATE,TIME,DATE_TIME,NONE

@NumberFormat

对类似数字类型的属性进行格式化,具有两个互斥属性:

  1. pattern:String类型,使用自定义的数字格式化串,如”##, ###。##”。
  2. Style:类型为NumberFormat可选值如下:

DEFAULT,NUMBER,PERCENT,CURRENCY

Spring MVC之@DateTimeFormatter和@NumberFormat注解

http://blog.gxitsky.com/2018/02/12/SpringMVC-04-dateTimeFormatter-numberFormat/

作者

光星

发布于

2018-02-12

更新于

2022-06-17

许可协议

评论