/方法 一
System.currentTimeMillis();
//方法 二
Calendar.getInstance().getTimeInMillis();
//方法 三
new Date().getTime();
var timestamp=new Date().getTime() //当前时间戳
//获取当前时间20点的时间戳
var curtime= new Date(getFormatDate()+" 20:00:00").getTime();
function getFormatDate() {
var date = new Date();
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentDate = date.getFullYear() +"-"+ month +"-"+ strDate;
return currentDate;
}
java
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
c.setTime(new Date());
Date end = c.getTime();
String dqrq= format.format(end);//当前日期
c.add(Calendar.DATE, -1);
Date start = c.getTime();
String qyt= format.format(start);//前一天
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 20);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// System.out.println("------------------------>"+ sdf.format(cal.getTime()));
long dd=cal.getTime().getTime();