如何在字符串中获取即将到来的日期...(如2020年4月17日或2015年) (比较cuurenttime和futuretime) 这是我正在尝试的......
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
String currenttime = new String(dateFormat.format(cal.getTime()));
String futuretime = new String (dateFormat.format(__________); //how to store future date if i have the current date
System.out.println(dateFormat.format(cal.getTime()));
答案 0 :(得分:3)
就像当前时间:
Calendar cal2 = Calendar.getInstance();
cal2.add(Calendar.DAY_OF_MONTH, 3);//A date in future (achieved somehow)
String currenttime = new String(dateFormat.format(cal.getTime()));
String futuretime = new String (dateFormat.format(cal2.getTime()));
注意:OP在评论中说他/她想比较日期,比较字符串格式中的两个日期真是个坏主意,我建议你使用Joda Time。< / p>