我目前正在使用它为时间(现在)1 - 1年的时间创建一个Unix时间戳。
有人可以分享一种更好,更有效的方法吗?
var currentDate = new Date();
var currentYear = currentDate.getFullYear();
var lastYear = parseInt(currentYear) - 1;
var lastYearDateObj = new Date(lastYear, currentDate.getMonth(), currentDate.getDate(), currentDate.getHours(), currentDate.getMinutes());
var lastYearTime = lastYearDateObj.getTime() / 1000;
谢谢!
答案 0 :(得分:2)
我不明白你对1000的划分是什么。如果您愿意,可以将其添加到最后:
var date = new Date();
date.setFullYear(date.getFullYear() - 1);
// date.getTime() / 1000 // if you want.