欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java年月日和時分秒相加

趙雅婷1年前7瀏覽0評論

Java中有多種方法可以對年、月、日、時、分、秒進行加減操作,可以使用Calendar、Date、LocalDate等類。

使用Calendar類進行日期和時間的加減:

Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, 2021);
cal.set(Calendar.MONTH, 7);//月份從0開始,8表示9月份
cal.set(Calendar.DAY_OF_MONTH, 30);
cal.set(Calendar.HOUR_OF_DAY, 12);
cal.set(Calendar.MINUTE, 30);
cal.set(Calendar.SECOND, 0);
cal.add(Calendar.DATE, 1);//加一天
cal.add(Calendar.HOUR, 2);//加2小時
cal.add(Calendar.MINUTE, 30);//加30分鐘
System.out.println("加1天2小時30分鐘后的日期時間為:"+cal.getTime());

使用Date類進行日期和時間的加減:

Date date = new Date();
long time = date.getTime();
long addTime = 2 * 60 * 60 * 1000;//2小時
Date newDate = new Date(time + addTime);//加2小時
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("加2小時后的日期時間為:"+sdf.format(newDate));

使用LocalDate類進行日期的加減:

LocalDate localDate = LocalDate.now();
LocalDate newDate = localDate.plusDays(7);//加7天
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd");
System.out.println("加7天后的日期為:"+dtf.format(newDate));

使用LocalDateTime類進行日期和時間的加減:

LocalDateTime localDateTime = LocalDateTime.now();
LocalDateTime newDateTime = localDateTime.plusHours(3);//加3小時
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
System.out.println("加3小時后的日期時間為:"+dtf.format(newDateTime));
上一篇php aec ecb