当前位置: 首页 > news >正文

Date返回的自定义格式化

文章目录

  • Date自定义返回格式
    • 通过重写get方法
    • 注解方式
  • LocalDateTime自定义返回
    • 重写get
    • 注解

Date自定义返回格式

Date 默认返回的格式可能不是我们想要的格式.我们可以手动指定返回格式.

通过重写get方法

java标准库为我们提供了自定义格式的类,可以在jdk文档中输入SimpleDateFormat找到

LetterDate or Time ComponentPresentationExamples
GEra designatorTextAD
yYearYear1996; 96
YWeek yearYear2009; 09
MMonth in year (context sensitive)MonthJuly; Jul; 07
LMonth in year (standalone form)MonthJuly; Jul; 07
wWeek in yearNumber27
WWeek in monthNumber2
DDay in yearNumber189
dDay in monthNumber10
FDay of week in monthNumber2
EDay name in weekTextTuesday; Tue
uDay number of week (1 = Monday, …, 7 = Sunday)Number1
aAm/pm markerTextPM
HHour in day (0-23)Number0
kHour in day (1-24)Number24
KHour in am/pm (0-11)Number0
hHour in am/pm (1-12)Number12
mMinute in hourNumber30
sSecond in minuteNumber55
SMillisecondNumber978
zTime zoneGeneral time zonePacific Standard Time; PST; GMT-08:00
ZTime zoneRFC 822 time zone-0800
XTime zoneISO 8601 time zone-08; -0800; -08:00
  1. 自定义一个类,在方法内部写入需要改的格式,然后返回这个格式,返回的是String类型!
publicclassDateUtils{publicstaticStringdateFormat(Datedate){SimpleDateFormatsimpleDateFormat=newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");returnsimpleDateFormat.format(date);}}
  1. 重写get方法
privateDatecreateTime;publicStringgetCreateTime(){returnDateUtils.dateFormat(createTime);}

注解方式

如果是web程序一般不需要导入依赖

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")privateDatecreateTime;

如果没有找到注解,尝试导入依赖

<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId></dependency>

LocalDateTime自定义返回

LocatDateTime的时间是指定一个地区的,Date是不带时区的

重写get

SimpleDateFormatsdf=newSimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy",Locale.ENGLISH);

注解

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",locale="zh_CN")privateLocalDateTimecreateTime;
http://www.jsqmd.com/news/796801/

相关文章:

  • 深入Linux内核:我是如何给CDC ACM驱动添加调试打印来追踪数据流的
  • 2026年长春及省际旅游包车、企业通勤班车一站式出行解决方案深度横评 - 企业名录优选推荐
  • 老牌汽车声学龙头押注具身智能:上声电子牵手戴盟,触觉赛道迎来产业化奇点 - 速递信息
  • Linux桌面便签终极指南:如何用Sticky提升10倍工作效率
  • 2026年贵州袋泡茶代加工源头厂家对比指南:高品质客房茶包定制全攻略 - 年度推荐企业名录
  • LNG工况下阀门应该如何选择-米勒在LNG工况的优势 - 米勒阀门
  • 哪家企业技术强?寻找风味气味解决方案中的实力派 - 品牌推荐大师1
  • 4千万级mysql表数据清理
  • 从闲置到回收:揭秘支付宝立减金回收的3个实用攻略 - 团团收购物卡回收
  • 如何一键将网页LaTeX公式转为Word格式:3分钟安装终极指南
  • 【进阶实战 / SD-WAN】(7.0) ❀ 05. 精准引流:基于应用与用户的SD-WAN策略配置 ❀ FortiGate 防火墙
  • 2026年常州特殊应用热缩管厂家深度选购指南:昶力管业与高分子材料定制化解决方案 - 精选优质企业推荐官
  • 2026年常州热缩管中车合作厂家与汽车线束波纹管定制深度选购指南 - 精选优质企业推荐官
  • 明渠流量计怎么选?工程师总结的十大品牌采购清单 - 仪表人叶工
  • Kubernetes Helm包管理器详解
  • MPLAB X保姆级教程:如何一键导入你的旧MPLAB工程(含编译器版本冲突避坑指南)
  • 2026年常州热缩管源头厂家深度选购指南:汽车线束波纹管、轨道交通阻燃编织网管与新能源电池防护配件直供对接 - 精选优质企业推荐官
  • 揭秘macOS应用卸载的隐藏陷阱:Pearcleaner如何颠覆传统清理方式
  • 2026年云南袋泡茶源头厂家与酒店茶包OEM/ODM深度选购指南 - 年度推荐企业名录
  • 2026年常州热缩管源头厂家深度横评:从标准品困局到极致质价比定制化突围 - 精选优质企业推荐官
  • 2026年长春至省际旅游包车、企业班车、团建出行一站式大巴出租官方指南 - 企业名录优选推荐
  • 2026 年福州翡翠回收指南:五大平台详解,变现全攻略 - 奢侈品回收测评
  • 2026年长春旅游大巴出租与省际包车、企业班车一站式选型指南 - 企业名录优选推荐
  • 如何快速下载抖音无水印视频?完整免费教程来了!
  • 暗黑破坏神2存档编辑器终极指南:5分钟掌握d2s-editor的强大功能
  • 主流变压器油生产厂家实测评测:性能与场景适配对比 - 奔跑123
  • 如何永久保存微信聊天记录?WeChatExporter一站式解决方案
  • 山东滨亿机械设备:东昌府区发电机设备租赁选哪家 - LYL仔仔
  • 2026年长春大巴车出租与企业班车服务深度横评指南 - 企业名录优选推荐
  • RDMA技术选型指南——从InfiniBand、RoCE到iWARP的实战考量