java日期格式化及获取相关总结
2017-09-09 09:29
274 查看
一. 可以使用java中的日期格式化工具java.text.SimpleDateFormat来格式化,以下为示例代码: 1.创建java.text.SimpleDateFormat实例
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
参数说明,"yyyy-MM-dd"表示日期的格式,也可以是这样的 yyyy-MM-dd HH:mm:ss注意大小写
2.将Date对象转成字符串
Date date = new Date(); String string = simpleDateFormat.format(date);
3.将字符串转成Date
Date date1 = simpleDateFormat.parse("2013-10-12"); String string1 = simpleDateFormat.format(date1);4.获取相应的年月日信息
Calendar calendar = Calendar.getInstance(); calendar.setTime(date1); int year = calendar.get(Calendar.YEAR);二. 使用 java8的new datetime API:
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); LocalDate localDateTime = LocalDate.parse("2015-12-12",dateTimeFormatter); System.out.println(localDateTime); System.out.println(localDateTime.getYear()); System.out.println(localDateTime.getMonthValue()); System.out.println(localDateTime.getDayOfMonth());三. 转换input标签的 type = datetime-local 获取是值:
获取的为 2017-10-04T14:12 ,然后分别String a = subString(0,10) 和 String b = subString(11,16) ,再将二者合并进行后续操作
String time = a + " " + b + ":00"(秒,一定要记得加上)
附: Java中Date转换大全,返回yyyy-MM-dd的Date类型
相关文章推荐
- JAVA获取当前系统时间和日期并格式化输出总结
- java 日期的格式化、解析、数据库相关操作、获取系统时间、String与Date的转换
- java--格式化json日期格式对象 相关实例代码
- android或Java中 系统日期时间的获取总结大全
- java获取日期相关小方法
- java获取日期总结
- Java 获取指定日期的方法总结
- Java 获取指定日期的方法总结
- Java 获取指定日期的方法总结
- Java 获取指定日期的实现方法总结
- Java 获取指定日期的方法总结
- Java 获取指定日期的方法总结
- java中获取当前系统时间,日期并格式化输出
- Java获取当前时间年月日、时间格式化打印、字符串转日期
- java获取指定日期的方法总结
- java 获取当前日期并且格式化输出
- !JAVA学习提高之---- JAVA日期格式化及相关操作
- java中获取当前系统时间,日期并格式化输出
- java日期格式化总结
- java 获取相关日期