在 JavaScript 中新增分鐘到日期

Shraddha Paghdar 2023年10月12日
在 JavaScript 中新增分鐘到日期

在今天的文章中,我們將學習在 JavaScript 中修改 date 物件併為 date 物件新增分鐘。

在 JavaScript 中新增分鐘到日期

JavaScript 日期 物件以獨立於平臺的格式構成時間的單一因素。Date 物件包含一個表示自 1970 年 1 月 1 日,UTC 以來的毫秒數。

當呼叫 new Date() 時,它會返回一個新的 Date 物件,而當呼叫 Date() 時,它會返回當前日期和時間的字串表示形式。

JavaScript 提供了各種靜態方法,如 Date.now()Date.parse()Date.UTC()。用於更改或訪問 Date 物件的一些例項方法是 Date.prototype.getMinutes()Date.prototype.getSeconds()Date.prototype.setDay()Date.prototype.getMilliseconds()

Date 的文件中查詢更多資訊。

輸入日期需要轉換為 Date 物件以將動態分鐘新增到現有 Date 物件。讓我們通過以下示例來理解它。

const date = new Date('04/13/2022');
console.log(
    new Date(new Date(date).setMinutes(date.getMinutes() + 10)).toString());

上面的示例定義了包含 Date 物件的 date 變數。要設定分鐘,請使用輸入 date 物件呼叫 new 建構函式,然後呼叫 setMinutes 方法將分鐘設定為日期。

getMinutes() 方法返回一個 0 到 59 之間的整數,表示基於本地時間的指定日期的分鐘數。setMinutes() 根據本地時間設定給定日期的分鐘數。

你可以將秒和毫秒指定為 setMinutes() 方法的引數。

secondsValuemsValue 引數是可選引數。如果不指定這些引數,則使用從 getSeconds()getMilliseconds() 方法返回的值。

1970 年 1 月 1 日 00:00:00 UTC 和更新日期之間返回幾毫秒。 .toString() 方法以字串格式獲取日期。

嘗試在任何支援 JavaScript 的瀏覽器中執行上述程式碼片段;它將顯示此結果。

"Wed Apr 13 2022 00:10:00 GMT+0530 (India Standard Time)"

演示

Shraddha Paghdar avatar Shraddha Paghdar avatar

Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.

LinkedIn

相關文章 - JavaScript Date