Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ฟังก์ชัน Date.toLocaleTimeString() ใน JavaScript


ออบเจ็กต์ Date เป็นประเภทข้อมูลที่สร้างขึ้นในภาษา JavaScript วัตถุวันที่ถูกสร้างขึ้นด้วย Date() ใหม่ดังที่แสดงด้านล่าง

เมื่อสร้างออบเจ็กต์ Date ขึ้นแล้ว จะมีวิธีต่างๆ มากมายที่ช่วยให้คุณดำเนินการกับออบเจ็กต์ดังกล่าว เมธอดส่วนใหญ่อนุญาตให้คุณรับและตั้งค่าฟิลด์ปี เดือน วัน ชั่วโมง นาที วินาที และมิลลิวินาทีของอ็อบเจ็กต์ โดยใช้เวลาท้องถิ่นหรือเวลา UTC (สากลหรือ GMT)

toLocaleTimeString() ฟังก์ชันของ date object จะคืนค่าวันที่ของวันที่ปัจจุบัน (รวมเวลาด้วย)

ไวยากรณ์

ไวยากรณ์ของมันคือดังต่อไปนี้

dateObj.toLocaleString()

ตัวอย่าง

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var dateObj = new Date('September 26, 89 12:4:25:96');
      document.write("Current Date: "+dateObj.toLocaleString());
   </script>
</body>
</html>

ผลลัพธ์

Current Date: 9/26/1989, 12:04:25 PM

ตัวอย่าง

ถ้า Date ที่ระบุใน Constructor ถ้า date object ไม่ได้อยู่ระหว่าง 1 ถึง 31 ฟังก์ชันนี้จะคืนค่า Invalid Date

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var dateObj = new Date('September 467, 1989 12:4:25:96');
      document.write("Current Date: "+dateObj.toLocaleString());
   </script>
</body>
</html>

ผลลัพธ์

Current Date: Invalid Date

ตัวอย่าง

หากคุณไม่ส่งต่อสิ่งใดไปยังตัวสร้างวันที่ เมธอดนี้จะส่งคืนสตริงเวลาปัจจุบัน

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var dateObj = new Date();
      document.write("Current Date: "+dateObj.toLocaleString());
   </script>
</body>
</html>

ผลลัพธ์

Current Date: 18/10/2018, 15:57:04 PM