How to return the "time" portion of the Date as a string using the current locale's conventions?


To return the "time" portion of the Date as a string, using the current locale's conventions, use the toLocaleTimeString() method.

The toLocaleTimeString method relies on the underlying operating system in formatting dates. It converts the date to a string using the formatting convention of the operating system where the script is running. For example, in the United States, the month appears before the date (04/15/98), whereas in Germany, the date appears before the month (15.04.98).

Example

You can try to run the following code to return the “time” portion of the Date as a string −

<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>

Updated on: 23-Jun-2020

51 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements