代码
import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner; public class Main { public static void main(String[] args)throws Exception{ Scanner cin = new Scanner(System.in); String str1 = cin.next(); String str2 = cin.next(); Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); date = sdf.parse(str1+" "+str2); long dd = date.getTime(); dd = dd + 1000; System.out.println(sdf.format(new Date(dd))); } }
本题是一种比较投机的解法,利用操作系统去判断闰年和不同月份的不同天数,有这个思路,恰好是和朋友不久前讨论calendar的用法时,朋友的灵机一动,所以灵感还是来自生活中,机会是给有准备的人,不是凭空而降。
时间: 2024-10-18 11:59:45