我有两个约会。
olddate
和当前日期如下所示
package com;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String args[]) throws ParseException {
// for old date
String olddate = "2014-10-01 17:26:12";
DateFormat formatter = null;
Date convertedDate = null;
formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
convertedDate = (Date) formatter.parse(olddate);
//System.out.println(convertedDate.getMinutes());
// for new date
Calendar currentDate1 = Calendar.getInstance();
SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy-MM-ddHH:mm:ss");
String currentdate = formatter1.format(currentDate1.getTime());
System.out.println("newdate" + currentdate);
}
}
答案 0 :(得分:2)
这比你想象的要容易。
convertedDate.getTime()
为您提供自1970年1月1日0:00 UTC以来的毫秒数;和
System.currentTimeMillis()
以毫秒为单位给出相对于同一纪元的当前时间...