要获得今天的大纪元时间:-
SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy");
String _date = df.format(Calendar.getInstance().getTime());
Long notificationID = strDateToUnixTimestamp(_date); //Gives Today Epoch Time.
private static long strDateToUnixTimestamp(String dt) {
DateFormat formatter;
Date date = null;
long unixtime;
formatter = new SimpleDateFormat("dd/MM/yy");
try {
date = formatter.parse(dt);
} catch (ParseException ex) {
ex.printStackTrace();
}
unixtime = date.getTime() / 1000L;
return unixtime;
}
查看当前米利斯时间与今天米利斯时间 [日期 00:00:00] 之间的差异。
Log.i("Notification ID", String.valueOf(notificationID) + ": "+ System.currentTimeMillis()/1000);
发布 SO 和它的答案,因为我用谷歌搜索了几个小时并找到了我正在寻找的东西。希望它可能对其他人有所帮助。