失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java 给指定时间加上天数or给当前日期加天数

java 给指定时间加上天数or给当前日期加天数

时间:2022-08-23 15:20:55

相关推荐

java 给指定时间加上天数or给当前日期加天数

1 package com.test.jedis; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Calendar; 6 import java.util.Date; 7 8 public class Test { 9 10 public static void main(String[] args) throws ParseException {11 plusDay2(-1);12 }13 14 15 /**16 * 指定日期加上天数后的日期17 * @param num 为增加的天数18 * @param newDate 创建时间19 * @return20 * @throws ParseException 21 */22 public static String plusDay(int num,String newDate) throws ParseException{23 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");24 Date currdate = format.parse(newDate);25 System.out.println("现在的日期是:" + currdate);26 Calendar ca = Calendar.getInstance();27 ca.add(Calendar.DATE, num);// num为增加的天数,可以改变的28 currdate = ca.getTime();29 String enddate = format.format(currdate);30 System.out.println("增加天数以后的日期:" + enddate);31 return enddate;32 }33 34 35 //当前日期加上天数:36 37 38 /**39 * 当前日期加上天数后的日期40 * @param num 为增加的天数41 * @return42 */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 }56 57 58 59 }

如果觉得《java 给指定时间加上天数or给当前日期加天数》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。