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:事件处理类封装
本文详细介绍了Java中日期时间操作的基础知识,包括java.sql.Date与java.util.Date之间的转换方法,如何使用SimpleDateFormat进行日期字符串的格式化及解析,并讨论了SimpleDateFormat线程安全性问题及可能的解决方案。
2056

被折叠的 条评论
为什么被折叠?



