JAVA基础——字符串日期的转换、获取前几天日期
创建时间:2018-01-04 投稿人: 18890388416 浏览次数:398
欢迎留言一起讨论,共同学习!
1.字符串转换成日期类型
@Test
public void test1() {
String dateString = "2017-12-28 21:14:00";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date dateTime = null;
try {
dateTime = dateFormat.parse( dateString );
} catch (ParseException e) {
dateTime = null;
}// END TRY
System.out.println(dateTime);//Thu Dec 28 21:14:00 GMT+08:00 2017
}
2.取得前几天的日期
@Test
public void test1() {
Date d = new Date();//获取当前时间 Mon Jan 04 10:10:38 GMT+08:00 2018
int day = 3;//表示前3天
Calendar now = Calendar.getInstance();
now.setTime(d);
now.set(Calendar.DATE, now.get(Calendar.DATE) - day);
System.out.println(now.getTime());//Mon Jan 01 10:10:38 GMT+08:00 2018
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了