时间格式转化大汇总各种类型

1.date类型格式化
@JsonFormat 将数据库查询出来的日期格式的数据,按照指定格式返回给前端
使用 @DateTimeFormat 将前端传递的日期数据,转换成指定格式进行保存:
2.String类型格式化
import java.util.Date;
public class Test5 {
public static void main(String[] args) {
Date date=new Date();
String time1=String.format(“%tF”,date);//“年-月-日"格式(4位年份)
String time2=String.format(”%tD",date);//“年/月/日"格式(2位年份)
String time3=String.format(”%tc",date);//全部日期和时间信息
String time4=String.format(“%tr”,date);//“时:分:秒PM(AM)“格式(12时制)
String time5=String.format(”%tT”,date);//“时:分:秒"格式(24时制)
String time6=String.format(”%tR",date);//"时:分"格式(24时制)
System.out.println(time1);//2018-08-12
System.out.println(time2);//08/12/18
System.out.println(time3);//星期日 八月 12 15:19:04 CST 2018
System.out.println(time4);//03:19:04 下午
System.out.println(time5);//15:19:04
System.out.println(time6);//15:19
}
}
3.date to String
outBoundVO.setOutDateStr(DateUtils.dateToStr(outBoundVO.getOutDate(), DateConstant.FORMAT_YYYY_MM_DD_HH_MM_SS));

4.String to date
outBoundVO.setOutDateStr(DateUtils.strToDate(outBoundVO.getOutDate(), DateConstant.FORMAT_YYYY_MM_DD_HH_MM_SS));

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值