Hướng dẫn how add some minutes to a date with javascript? - làm thế nào để thêm một số phút cho một cuộc hẹn hò với javascript?
Sử dụng một thư việnNếu bạn đang thực hiện nhiều công việc ngày, bạn có thể muốn xem xét các thư viện ngày JavaScript như DateJS hoặc Moment.js. Ví dụ, với khoảnh khắc.js, điều này chỉ đơn giản là: Show
Vanilla JavaScriptĐây giống như câu trả lời của Chaos, nhưng trong một dòng:
Trong đó Hoặc là một chức năng có thể tái sử dụng, nếu bạn cần làm điều này ở nhiều nơi:
Và trong trường hợp điều này không rõ ràng, lý do chúng tôi nhân số phút với 1 là để chuyển đổi phút thành mili giây.Hãy cẩn thận với vani JavaScript. Ngày thật khó!Bạn có thể nghĩ rằng bạn có thể thêm 24 giờ vào một ngày để có được ngày vào ngày mai, phải không? Sai!
Hóa ra, nếu người dùng quan sát thời gian tiết kiệm ánh sáng ban ngày, một ngày không nhất thiết phải dài 24 giờ. Có một ngày một năm chỉ dài 23 giờ và một ngày một năm dài 25 giờ. Ví dụ, ở hầu hết Hoa Kỳ và Canada, 24 giờ sau nửa đêm, ngày 2 tháng 11 năm 2014, vẫn là ngày 2 tháng 11:
Đây là lý do tại sao việc sử dụng một trong những thư viện đã nói ở trên là một cược an toàn hơn nếu bạn phải làm nhiều việc với việc này.using one of the afore-mentioned libraries is a safer bet if you have to do a lot of work with this. Dưới đây là phiên bản chung chung của chức năng này mà tôi đã viết. Tôi vẫn khuyên bạn nên sử dụng thư viện, nhưng điều đó có thể là quá mức cần thiết/không thể cho dự án của bạn. Cú pháp được mô hình hóa sau chức năng MySQL DATE_ADD.
Demo JSfiddle làm việc. Thêm phút vào ngày trong JavaScript #Để thêm phút vào ngày:
Chúng tôi đã tạo một hàm có thể tái sử dụng, mất số phút và đối tượng 5 và thêm phút cho ngày.Nếu không có đối tượng 5 được cung cấp cho chức năng, nó sẽ sử dụng ngày hiện tại.Phương thức GetMinutes () trả về một số từ 7 và 8 đại diện cho số phút trong ngày đã cho.Phương thức setMinutes () lấy một số biểu thị số phút dưới dạng tham số và đặt giá trị vào ngày. Đối tượng JavaScript
Chúng tôi đã thêm 0 phút vào ngày, vì vậy giờ và ngày trong tháng phải được điều chỉnh.Đối tượng 5 cũng sẽ tự động chăm sóc điều chỉnh tháng và năm.Lưu ý rằng phương thức
Phương pháp GetTime trả về số mili giây trôi qua trong khoảng thời gian từ ngày 1 tháng 1 năm 1970 00:00:00 và ngày nhất định. Chúng tôi đã sử dụng dấu thời gian để tạo một bản sao của đối tượng Sao chép ngày khá hữu ích khi bạn phải sử dụng đối tượng 5 gốc ở những nơi khác trong mã của bạn.Nói chung, các đối số chức năng đột biến là một thực tế xấu, vì chuyển cùng một tham số cho cùng một hàm nhiều lần trả về các kết quả khác nhau. Bạn có thể thấy phương thức 4 được gọi với các tham số 9. Các tham số mà phương thức thực hiện là:
Nếu bạn không chỉ định các giá trị cho 1 và 2, các giá trị được trả về từ các phương thức 7 và 8 được sử dụng.
Làm thế nào để bạn thêm phút vào một đối tượng ngày?Để thêm 30 phút vào đối tượng ngày trước, chúng tôi sẽ có thời gian hiện tại bằng cách sử dụng phương thức date.getTime () và sau đó thêm giá trị mili giây 30 phút (30 * 60 * 1000) vào nó và chuyển giá trị gia tăng cho đối tượng ngày.get the current time by using the Date. getTime( ) method and then add 30 minute's milliseconds value (30 * 60 * 1000) to it and pass the added value to the Date Object.
Làm thế nào để bạn thêm phút trong HTML?JavaScript: Thêm phút vào đối tượng ngày.. Giải pháp mẫu:-. Mã HTML: Mã JavaScript: var add_minutes = function (dt, phút) {trả về ngày mới (dt.getTime () + phút*60000);} console.log (add_minutes (ngày mới (2014,10,2), 30) .toString ());.... Flowchart:. Bản thử trực tiếp:. Hàm nào đặt số biên bản của đối tượng ngày trong JavaScript?JavaScript setMinutes () setMinutes () Đặt biên bản của một ngày.Phương pháp này cũng có thể được sử dụng để đặt giây và mili giây.setMinutes()
setMinutes() sets the minutes of a date. This method can also be used to set the seconds and milliseconds.
Làm thế nào để bạn thêm giây vào một ngày?Để thêm giây vào một ngày: Sử dụng phương thức GetSeconds () để có được giây của ngày cụ thể.Sử dụng phương thức SetSecond () để đặt giây cho ngày.Phương thức SetSeconds mất vài giây làm tham số và đặt giá trị cho ngày.Use the getSeconds() method to get the seconds of the specific date. Use the setSeconds() method to set the seconds for the date. The setSeconds method takes the seconds as a parameter and sets the value for the date. |