首頁 > web前端 > js教程 > 如何從 JavaScript 日期減去 X 天?

如何從 JavaScript 日期減去 X 天?

Barbara Streisand
發布: 2024-12-04 16:29:11
原創
543 人瀏覽過

How to Subtract X Days from a JavaScript Date?

從普通 JavaScript 日期中減去天數

在 JavaScript 中,您可以使用 setDate() 方法輕鬆傳回給定日期的指定天數。

問題:如何從純 JavaScript 減去 X 天日期?

答案:

要計算給定日期之前X 天的日期:

  1. 為原始日期建立一個新的Date 物件.
  2. 使用setDate() 方法透過從目前日期減去 X來修改新日期

例如計算今天之前5 天的日期:

var d = new Date();
d.setDate(d.getDate() - 5);
登入後複製

注意:

  • 注意:
setDate( )方法就地修改日期物件並傳回更新後的時間值日期。

要以可讀取的格式顯示更新的日期,可以使用 toLocaleString() 方法。

var d = new Date();

document.write('Today is: ' + d.toLocaleString());

d.setDate(d.getDate() - 5);

document.write('<br>5 days ago was: ' + d.toLocaleString());
登入後複製
範例:

以上是如何從 JavaScript 日期減去 X 天?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板