Code Phương thức Date toLocaleString() trong JavaScript

Trình soạn thảo - Code Phương thức Date toLocaleString() trong JavaScript

Kết quả - Code Phương thức Date toLocaleString() trong JavaScript

Tự code rồi chạy thử... Chạy Thử
<!DOCTYPE html>
<html>
<head>
<title>Code Phương thức Date toLocaleString() trong JavaScript</title>
</head>
<body>

<h1>Code Phương thức Date toLocaleString() trong JavaScript</h1>
<p>Dùng để lấy full chuỗi thời gian ngày, giờ của một đối tượng thời gian Date, bạn có thể lấy mặc định cấu hình của máy chủ hoặc theo các tùy chọn ngôn ngữ và tùy chọn đối tượng:</p>

<script>
var thoigian  = new Date("September 02, 2025 19:05:08"); 
// Định dạng chuỗi thời gian ngày, giờ theo mặc định của máy chủ, tùy vào cài đặt 12h hay 24h
document.write("<b>// Định dạng chuỗi thời gian ngày, giờ theo mặc định của máy chủ, tùy vào cài đặt 12h hay 24h</b><br>");
document.write("Định dạng chuỗi thời gian ngày, giờ theo mặc định của máy chủ: "+thoigian.toLocaleString()+"<br>"); // Kết quả: 19:05:08 2/9/2025
// Định dạng giờ, phút, giây tùy chọn
document.write("<b>// Định dạng chuỗi thời gian ngày, giờ tùy chọn</b><br>");
const tuychon = {
  weekday: 'long',
  year: 'numeric',
  month: 'long',
  day: 'numeric',	
  hour: 'numeric',
  minute: 'numeric',
  second: 'numeric',
  hour12: true,
};
document.write("Định dạng chuỗi thời gian vi-VN, ngày giờ tùy chọn: "+thoigian.toLocaleString('vi-VN',tuychon)+"<br>"); // Kết quả: lúc 7:05:08 CH Thứ Ba, 2 tháng 9, 2025
const tuychonhai = {
  weekday: 'long',
  year: 'numeric',
  month: 'long',
  day: 'numeric',
  hour: 'numeric',
  minute: 'numeric',
  second: 'numeric',
  hour12: false,
};
document.write("Định dạng chuỗi thời gian vi-VN, ngày giờ tùy chọn: "+thoigian.toLocaleString('vi-VN',tuychonhai)+"<br>"); // Kết quả: lúc 19:05:08 Thứ Ba, 2 tháng 9, 2025
const tuychonba = {
  weekday: 'long',
  year: 'numeric',
  month: 'long',
  day: 'numeric',
  hour: '2-digit',
  minute: 'numeric',
  second: 'numeric',
  hour12: true,
};
document.write("Định dạng chuỗi thời gian en-US, ngày giờ tùy chọn: "+thoigian.toLocaleString('en-US',tuychonba)+"<br>"); // Kết quả: Tuesday, September 2, 2025 at 07:05:08 PM
</script>
</body>
</html>