ในการคืนค่าส่วน "เวลา" ของวันที่เป็นสตริง โดยใช้แบบแผนของโลแคลปัจจุบัน ให้ใช้เมธอด toLocaleTimeString()
เมธอด toLocaleTimeString อาศัยระบบปฏิบัติการพื้นฐานในวันที่จัดรูปแบบ โดยจะแปลงวันที่เป็นสตริงโดยใช้รูปแบบการจัดรูปแบบของระบบปฏิบัติการที่สคริปต์ทำงานอยู่ ตัวอย่างเช่น ในสหรัฐอเมริกา เดือนจะปรากฏก่อนวันที่ (04/15/98) ในขณะที่ในเยอรมนี วันที่จะปรากฏก่อนเดือน (15.04.98)
ตัวอย่าง
คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อส่งคืนส่วน "เวลา" ของวันที่เป็นสตริง −
<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>