66_常用类_DateFormat和SimpleDateFormat_时间和字符串的互相转换
2017-06-15 16:39
513 查看
DateFormat和SimpleDateFormat类
作用:把时间对象转化成指定格式的字符串。反之,把指定格式的字符串转化成时间对象。DateFormat是一个抽象类。一般使用SimpleDateFormat类。
代码
public class TestSimpleDateFormat { public static void main(String[] args) throws ParseException { // new出SimpleDateFormat对象 SimpleDateFormat s1 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); SimpleDateFormat s2 = new SimpleDateFormat("yyyy-MM-dd"); // 将时间对象转换成字符串 String daytime = s1.format(new Date()); System.out.println(s2.format(new Date())); System.out.println(new SimpleDateFormat("hh:mm:ss").format(new Date())); // 将符合指定格式的字符串转成成时间对象.字符串格式需要和指定格式一致。 String time = "2007-10-7"; Date date = s2.parse(time); System.out.println("date1: " + date); time = "2007-10-7 20:15:30"; date = s1.parse(time); System.out.println("date2: " + date); } }
相关文章推荐
- java学习之旅66--常用类_DateFormat和SimpleDateFormat_时间和字符串的互相转换
- java---SimpleDateFormat---实现字符串和日期类型互相转换
- Java日期转换SimpleDateFormat格式大全 和 判断是否为合法的日期时间字符串?
- JAVA SimpleDateFormat 中英文时间格式化转换
- SimpleDateFormat转换时间,12,24时间格式
- 日期字符串解析--SimpleDateFormat严格限制日期转换setLenient(false)
- Android SimpleDateFormat转换时间 12,24时间格式
- java ------SimpleDateFormat------ 实现字符串与日期类型互相转化
- 解决使用SimpleDateFormat解析时间字符串的Locale问题
- java以一定模板返回时间字符串,SimpleDateFormat应用,时间戳
- java中使用SimpleDateFormat实现字符串和日期的相互转换
- 使用DateLocaleConverter和SimpleDateFormat实现字符串转换成日期的区别
- Android 使用SimpleDateFormat以及Calendar转换时间为12小时制和24小时制时间格式
- Java中的时间转换SimpleDateFormat
- java比较日期大小及日期与字符串的转换【SimpleDateFormat操作实例】
- 多语言环境下,使用SimpleDateFormat格式化时间字符串的时候,不能正确显示阿拉伯数字
- Android 开发之 SimpleDateFormat 类解析&输出指定格式的日期时间字符串
- SimpleDateFormat转换时间,12,24时间格式[转]
- 时间获取与转换Calendar/SimpleDateFormat
- SimpleDateFormat转换时间,12,24时间格式