时间格式的转换

来源:互联网 发布:scute系列番号知乎 编辑:程序博客网 时间:2024/05/17 01:15
String类型转为Date类型

 

String time = "2010-10-19 15:22:00";

Date d = Timestamp.valueOf(time);

注意:当time中月份和天数小于10时会报错

String类型格式化返回String类型

String time = "2010-10-19 15:22:00";Date d = Timestamp.valueOf(time);SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日 E");time = simpleDateFormat.format(d);

Date类型格式化返回String类型

Date d1 = new Date();SimpleDateFormat simpleDateFormat1= new SimpleDateFormat("yyyy年MM月dd日 E");String time = simpleDateFormat.format(d);

日期和时间字母表

字母 日期或时间元素 表示 示例 G Era 标志符 Text AD y 年 Year 1996; 96 M 年中的月份 Month July; Jul; 07 w 年中的周数 Number 27 W 月份中的周数 Number 2 D 年中的天数 Number 189 d 月份中的天数 Number 10 F 月份中的星期 Number 2 E 星期中的天数 Text Tuesday; Tue a Am/pm 标记 Text PM H 一天中的小时数(0-23) Number 0 k 一天中的小时数(1-24) Number 24 K am/pm 中的小时数(0-11) Number 0 h am/pm 中的小时数(1-12) Number 12 m 小时中的分钟数 Number 30 s 分钟中的秒数 Number 55 S 毫秒数 Number 978 z 时区 General time zone Pacific Standard Time; PST; GMT-08:00 Z 时区 RFC 822 time zone -0800