时间问题
程序员文章站
2024-01-21 21:01:16
...
38 /**
39 * 当前日期加上天数后的日期
40 * @param num 为增加的天数
41 * @return
42 */
43 public static String plusDay2(int num){
44 Date d = new Date();
45 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
46 String currdate = format.format(d);
47 System.out.println("现在的日期是:" + currdate);
48
49 Calendar ca = Calendar.getInstance();
50 ca.add(Calendar.DATE, num);// num为增加的天数,可以改变的
51 d = ca.getTime();
52 String enddate = format.format(d);
53 System.out.println("增加天数以后的日期:" + enddate);
54 return enddate;
55 }
1 Date转String
Date d=new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String ds=df.format(d);
2 String转Date
String ds=new String("2017-06-09 10:22:22");
Date sd=df.parse(ds);