Đối tượng Ngày là một kiểu dữ liệu được tích hợp trong ngôn ngữ JavaScript. Đối tượng ngày được tạo với Date () mới như hình dưới đây.
Khi một đối tượng Date được tạo, một số phương thức cho phép bạn thao tác trên nó. Hầu hết các phương pháp chỉ cho phép bạn lấy và đặt các trường năm, tháng, ngày, giờ, phút, giây và mili giây của đối tượng, sử dụng giờ địa phương hoặc giờ UTC (phổ thông hoặc GMT).
toLocaleTimeString () hàm của đối tượng date trả về ngày của ngày hiện tại (bao gồm cả thời gian).
Cú pháp
Cú pháp của nó như sau
dateObj.toLocaleString()
Ví dụ
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('September 26, 89 12:4:25:96'); document.write("Current Date: "+dateObj.toLocaleString()); </script> </body> </html>
Đầu ra
Current Date: 9/26/1989, 12:04:25 PM
Ví dụ
Nếu Ngày được đề cập trong hàm tạo nếu đối tượng ngày không nằm trong khoảng từ 1 đến 31 thì hàm này trả về Ngày không hợp lệ.
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('September 467, 1989 12:4:25:96'); document.write("Current Date: "+dateObj.toLocaleString()); </script> </body> </html>
Đầu ra
Current Date: Invalid Date
Ví dụ
Nếu bạn không chuyển gì cho hàm tạo ngày thì phương thức này sẽ trả về chuỗi thời gian hiện tại.
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date(); document.write("Current Date: "+dateObj.toLocaleString()); </script> </body> </html>
Đầu ra
Current Date: 18/10/2018, 15:57:04 PM