在 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()
方法的引數。
secondsValue
和 msValue
引數是可選引數。如果不指定這些引數,則使用從 getSeconds()
和 getMilliseconds()
方法返回的值。
在 1970 年 1 月 1 日 00:00:00 UTC
和更新日期之間返回幾毫秒。 .toString()
方法以字串格式獲取日期。
嘗試在任何支援 JavaScript 的瀏覽器中執行上述程式碼片段;它將顯示此結果。
"Wed Apr 13 2022 00:10:00 GMT+0530 (India Standard Time)"
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