FastJson输出时间类型强转为时间戳

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/boom_man/article/details/87983511

下面以fastjson 1.2.56版本为例

      <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.56</version>
        </dependency>

在FastJsonConfig中配置 以LocalDateTime

 fastJsonConfig.setSerializeFilters((ValueFilter) (o, s, source) -> {
            if (source == null) {
                return "";
            }
            if (source instanceof LocalDateTime) {
                return ((LocalDateTime) source).toInstant(ZoneOffset.of("+8")).toEpochMilli();
            }
            return source;
        });

参考自:https://github.com/alibaba/fastjson/issues/1546

展开阅读全文

没有更多推荐了,返回首页