首页 > 代码库 > 爪哇国新游记之三十一----日期时间与字符串间的转化
爪哇国新游记之三十一----日期时间与字符串间的转化
1.由日期时间转化成字符串
Date date = new Date();Format formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String dateString=formatter.format(date);
上述代码使用的是SimpleDateFormat的format函数
2.由字符串转化成日期时间
String dateStr1="20141216";SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");Date date1 = sdf.parse(dateStr1);
上述代码使用的是SimpleDateFormat的parse函数。
3.得到几天前的日期
public static String getDateBefore(Date d, int day) { Calendar now = Calendar.getInstance(); now.setTime(d); now.set(Calendar.DATE, now.get(Calendar.DATE) - day); Format formatter = new SimpleDateFormat("yyyy-MM-dd"); return formatter.format(now.getTime()); }
爪哇国新游记之三十一----日期时间与字符串间的转化
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。