Date:后端Date相关操作

1.java.sql.Date和java.util.Date

Date ud=new Date();

java.sql.Date sd=new java.sql.Date(ud.getTime());

2.Date<-->String:年月日获取

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-mm-dd");

或者

SimpleDateFormat sdf=new SimpleDateFormat();

sdf.applyPattern("yyyy-mm-dd");

转换:

String ad=sdf.format(new Date());

Date d=sdf.parse("2018-9-9");

标识位

G 年代标志符:公元/公元前

年-月-日 时:分:秒:毫秒    上/下午    星期    (h:1~12,H:0~23)

  yyyy-MM-dd    hh/HH:mm:ss:SS    a    E

时(k:1~24,K:0~11)    一年中的第几天    一月中第几个星期几

k/K    第D天/年    第F个E/月    

一年/月中第几个星期(周日~周六为一组)    时区CST

w/W    z

3.SimpleDateFormat线程不安全解决
4.DatetimeUtil:事件处理类封装

你可能感兴趣的:(Date:后端Date相关操作)