3 回答

TA貢獻1810條經驗 獲得超4個贊
如果你想從今天午夜到明天午夜,不使用任何 3rd 方庫。
你可以這樣做->
const from = new Date();
const to = new Date(from);
function clearTime(t) {
t.setMinutes(0);
t.setSeconds(0);
t.setMilliseconds(0);
}
from.setHours(0); clearTime(from);
to.setHours(24); clearTime(to);
console.log(from);
console.log(to);

TA貢獻1796條經驗 獲得超4個贊
如果你想從時間戳創建日期,你可以使用 new Date(timestamp)
let timestamp = 1584532480757;
let date = new Date(timestamp );
document.write(date);

TA貢獻1851條經驗 獲得超4個贊
您可以使用以下內容。如果您需要對下面的代碼片段進行解釋,請告訴我。
var now = new Date();
var [year, month, day] = [now.getFullYear(), now.getMonth(), now.getDate()];
var todayFrom = new Date(year, month, day);
var todayTo = new Date(year, month, day+1);
todayTo = new Date(todayTo.getTime()-1);
console.log(todayFrom);
console.log(todayTo);
console.log(todayFrom.getTime());
console.log(todayTo.getTime());
添加回答
舉報