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

Làm thế nào để chuyển đổi một chuỗi thành đối tượng ngày tháng trong JavaScript?


Để chuyển đổi một chuỗi trong đối tượng ngày tháng Ngày () phương pháp nên được sử dụng. Phương pháp này tạo một phiên bản ngày biểu thị một thời điểm duy nhất trong một định dạng độc lập với nền tảng.

Ví dụ

Trong ví dụ sau, một chuỗi có tên "str" ​​ban đầu được phân tích cú pháp bằng JSON.parse () và sau đó được chuyển đổi thành đối tượng ngày tháng bằng cách sử dụng Date () phương pháp.

<html>
<body>
<script>
   var str = '{"name":"Ram", "DOB":"1980-11-1", "country":"India"}';
   var dateObj = JSON.parse(str);
   dateObj.DOB = new Date(dateObj.DOB);
   document.write(dateObj.DOB);
</script>
</body>
</html>

Đầu ra

Thu Nov 01 0198 00:00:00 GMT+0553 (India Standard Time)