Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để chuyển đổi nội dung của đối tượng ngày tháng thành json trong JavaScript?

date.toJSON ()

date.toJSON () là một hàm có sẵn trong JavaScript được sử dụng để chuyển đổi nội dung của đối tượng ngày tháng đã cho thành một chuỗi. Đối tượng ngày tháng được tạo bằng cách sử dụng hàm tạo date ().

cú pháp

dateObj.toJSON();

Phương thức này không nhận bất kỳ tham số nào. Nó chỉ được sử dụng cùng với đối tượng ngày tháng được tạo và trả về chuỗi được chuyển đổi của Hàm tạo Date () nội dung.

Ví dụ-1

Trong ví dụ sau, sử dụng date.toJSON () , một ngày được chuyển đổi thành một chuỗi và kết quả được hiển thị trong đầu ra.

<html>
<body>
<script>
   var dateobj = new Date('October 19, 1993 05:35:32');
   var B = dateobj.toJSON();
   document.write(B + " " +"and its type is "+ typeof B);
</script>
</body>
</html>

Đầu ra

1993-10-19T00:05:32.000Z and its type is string


Ví dụ-2

Trong ví dụ sau, sử dụng date.toJSON () , một số ngày đã được chuyển đổi thành chuỗi và kết quả được hiển thị trong đầu ra.

<html>
<body>
<script>
   var do1 = new Date('7');
   var do2 = new Date('9, 8');
   var do3 = new Date('4, 15, 19')
   var x = do1.toJSON();
   var y = do2.toJSON();
   var z = do3.toJSON();
   document.write(x);
   document.write("</br>");
   document.write(y);
   document.write("</br>");
   document.write(z);
</script>
</body>
</html>

Đầu ra

2001-06-30T18:30:00.000Z
2001-09-07T18:30:00.000Z
2019-04-14T18:30:00.000Z