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

Làm cách nào để trả về phần thời gian của Ngày dưới dạng một chuỗi bằng cách sử dụng các quy ước của ngôn ngữ hiện tại?


Để trả về phần "thời gian" của Ngày dưới dạng chuỗi, sử dụng các quy ước của ngôn ngữ hiện tại, hãy sử dụng phương thức toLocaleTimeString ().

Phương thức toLocaleTimeString dựa vào hệ điều hành cơ bản trong việc định dạng ngày tháng. Nó chuyển đổi ngày tháng thành một chuỗi bằng cách sử dụng quy ước định dạng của hệ điều hành nơi tập lệnh đang chạy. Ví dụ:ở Hoa Kỳ, tháng xuất hiện trước ngày (15/04/98), trong khi ở Đức, ngày xuất hiện trước tháng (15.04.98).

Ví dụ

Bạn có thể thử chạy mã sau để trả về phần “thời gian” của Ngày dưới dạng chuỗi -

<html>
   <head>
      <title>JavaScript toLocaleTimeString Method</title>
   </head>
   <body>
      <script>
         var dt = new Date(2018, 0, 15, 14, 16, 30);
         document.write( "Formated Date - Time : " + dt.toLocaleTimeString() );
      </script>
   </body>
</html>