Giá trị trả về. Nó trả về ngày và giờ dưới dạng một giá trị chuỗi ở định dạng cụ thể được chỉ định bởi ngôn ngữ
Ghi chú. dateObj phải là một đối tượng Ngày hợp lệ
chương trình 1. Mã này in ngày và giờ hiện tại. Ngoài ra, trong mã này, phương thức toLocaleString[] không sử dụng bất kỳ tham số nào nên nó sử dụng các quy ước ngôn ngữ của hệ điều hành và trả về kết quả dành riêng cho máy
________ 82 ________ 83 ________ 84
date and time as a string = 6/26/2018, 10:28:171
date and time as a string = 6/26/2018, 10:28:172
date and time as a string = 6/26/2018, 10:28:171
dateObj.toLocaleString[locales, options]0
date and time as a string = 6/26/2018, 10:28:171
date and time as a string = 6/26/2018, 10:28:176
________ 35 ________ 83 ________ 84
date and time as a string = 6/26/2018, 10:28:171
đầu ra
date and time as a string = 6/26/2018, 10:28:17
chương trình 2. Mã này in ngày và giờ ở định dạng chuỗi được chỉ định bởi tham số ngôn ngữ
________ 82 ________ 83 ________ 84
date and time as a string = 6/26/2018, 10:28:171
date and time as a string = 6/26/2018, 10:28:1705
date and time as a string = 6/26/2018, 10:28:171
date and time as a string = 6/26/2018, 10:28:1707
date and time as a string = 6/26/2018, 10:28:171
date and time as a string = 6/26/2018, 10:28:1709
date and time as a string = 6/26/2018, 10:28:171
date and time as a string = 6/26/2018, 10:28:1721____822
date and time as a string = 6/26/2018, 10:28:1723
date and time as a string = 6/26/2018, 10:28:171____825
________ 35 ________ 83 ________ 84
đầu ra
date and time as a string = 6/26/2018, 10:28:170
Ghi chú. Phương thức toLocaleString[] khác với toLocaleDateString[] vì toLocaleDateString[] chỉ chuyển đổi ngày của đối tượng Date thành chuỗi nhưng toLocaleString[] chuyển đổi ngày và giờ thành chuỗi
Trình duyệt được hỗ trợ. Các trình duyệt được hỗ trợ bởi Phương thức Date toLocaleString[] của JavaScript được liệt kê bên dưới
Phương thức
date and time as a string = 6/26/2018, 10:28:176 trả về một chuỗi có biểu diễn nhạy cảm về ngôn ngữ của ngày này. Các đối số
date and time as a string = 6/26/2018, 10:28:177 và
date and time as a string = 6/26/2018, 10:28:178 mới cho phép các ứng dụng chỉ định ngôn ngữ có quy ước định dạng sẽ được sử dụng và tùy chỉnh hành vi của hàm. Trong các triển khai cũ hơn, bỏ qua các đối số
date and time as a string = 6/26/2018, 10:28:177 và
date and time as a string = 6/26/2018, 10:28:178, ngôn ngữ được sử dụng và dạng chuỗi được trả về hoàn toàn phụ thuộc vào triển khai
cú pháp
JavaScript
sao chép mã
date and time as a string = 6/26/2018, 10:28:179
Thông số
Kiểm tra phần này để xem trình duyệt nào hỗ trợ các đối số
date and time as a string = 6/26/2018, 10:28:177 và
date and time as a string = 6/26/2018, 10:28:178 và để phát hiện tính năng
date and time as a string = 6/26/2018, 10:28:177
Không bắt buộc. Một chuỗi có thẻ ngôn ngữ BCP 47 hoặc một mảng các chuỗi như vậy. Đối với hình thức chung và giải thích đối số
date and time as a string = 6/26/2018, 10:28:177, xem. Các khóa mở rộng Unicode sau đây được cho phép
date and time as a string = 6/26/2018, 10:28:1706Hệ thống đánh số. Các giá trị có thể bao gồm. _______207, _______208, _______209, _______240, _______241, _______242, _______243, _______244, _______245, _______246, _______247, _______248, _______249, _______340, _______341, _______342, _______343, _______344, _______345, _______346, _______347, _______348.
dateObj.toLocaleString[locales, options]49Lịch. Các giá trị có thể bao gồm.
date and time as a string = 6/26/2018, 10:28:1740,
date and time as a string = 6/26/2018, 10:28:1741,
date and time as a string = 6/26/2018, 10:28:1742,
date and time as a string = 6/26/2018, 10:28:1743,
date and time as a string = 6/26/2018, 10:28:1744,
date and time as a string = 6/26/2018, 10:28:1745,
date and time as a string = 6/26/2018, 10:28:1746,
date and time as a string = 6/26/2018, 10:28:1747,
date and time as a string = 6/26/2018, 10:28:1748,
date and time as a string = 6/26/2018, 10:28:1749,
date and time as a string = 6/26/2018, 10:28:1760,
date and time as a string = 6/26/2018, 10:28:1761,
date and time as a string = 6/26/2018, 10:28:1762,
date and time as a string = 6/26/2018, 10:28:1763.
date and time as a string = 6/26/2018, 10:28:178
Không bắt buộc. Một đối tượng có một số hoặc tất cả các thuộc tính sau
date and time as a string = 6/26/2018, 10:28:1765Thuật toán so khớp miền địa phương sẽ sử dụng. Các giá trị có thể là
date and time as a string = 6/26/2018, 10:28:1766 và
date and time as a string = 6/26/2018, 10:28:1767; . Để biết thông tin về tùy chọn này, hãy xem.
date and time as a string = 6/26/2018, 10:28:1769Múi giờ sử dụng. Việc triển khai giá trị duy nhất phải nhận ra là
date and time as a string = 6/26/2018, 10:28:1770; . Việc triển khai cũng có thể nhận ra tên múi giờ của cơ sở dữ liệu múi giờ IANA, chẳng hạn như
date and time as a string = 6/26/2018, 10:28:1771,
date and time as a string = 6/26/2018, 10:28:1772,
date and time as a string = 6/26/2018, 10:28:1773.
date and time as a string = 6/26/2018, 10:28:1774Có nên sử dụng thời gian 12 giờ hay không [so với thời gian 24 giờ]. Các giá trị có thể là
date and time as a string = 6/26/2018, 10:28:1775 và
date and time as a string = 6/26/2018, 10:28:1776; .
date and time as a string = 6/26/2018, 10:28:1777Thuật toán so khớp định dạng sẽ sử dụng. Các giá trị có thể là
date and time as a string = 6/26/2018, 10:28:1778 và
date and time as a string = 6/26/2018, 10:28:1767; . Xem các đoạn sau để biết thông tin về việc sử dụng thuộc tính này
Các thuộc tính sau mô tả các thành phần ngày-giờ sẽ sử dụng trong đầu ra được định dạng và biểu diễn mong muốn của chúng. Việc triển khai được yêu cầu để hỗ trợ ít nhất các tập hợp con sau
- ________ 981, ________ 982, ________ 983, _______ 984,
date and time as a string = 6/26/2018, 10:28:17
85,date and time as a string = 6/26/2018, 10:28:17
86,date and time as a string = 6/26/2018, 10:28:17
87 - ________ 981, ________ 982, ________ 983, ________ 984
date and time as a string = 6/26/2018, 10:28:17
82,date and time as a string = 6/26/2018, 10:28:17
83,date and time as a string = 6/26/2018, 10:28:17
84date and time as a string = 6/26/2018, 10:28:17
82,date and time as a string = 6/26/2018, 10:28:17
83date and time as a string = 6/26/2018, 10:28:17
83,date and time as a string = 6/26/2018, 10:28:17
84date and time as a string = 6/26/2018, 10:28:17
85,date and time as a string = 6/26/2018, 10:28:17
86,date and time as a string = 6/26/2018, 10:28:17
87date and time as a string = 6/26/2018, 10:28:17
85,date and time as a string = 6/26/2018, 10:28:17
86
Việc triển khai có thể hỗ trợ các tập hợp con khác và các yêu cầu sẽ được thương lượng dựa trên tất cả các kết hợp biểu diễn tập hợp con có sẵn để tìm kết quả phù hợp nhất. Hai thuật toán có sẵn cho thương lượng này và được chọn bởi thuộc tính
date and time as a string = 6/26/2018, 10:28:1777. A và một thuật toán
date and time as a string = 6/26/2018, 10:28:1767 phụ thuộc vào việc triển khai
date and time as a string = 6/26/2018, 10:28:1781Đại diện của các ngày trong tuần. Các giá trị có thể là _______ 988, ________ 989, ________ 2000.
date and time as a string = 6/26/2018, 10:28:17001Đại diện cho thời đại. Các giá trị có thể là _______ 988, ________ 989, ________ 2000.
date and time as a string = 6/26/2018, 10:28:1782Đại diện của năm. Các giá trị có thể là _______ 2006, _______ 2007.
date and time as a string = 6/26/2018, 10:28:1783Đại diện của tháng. Các giá trị có thể là _______ 2006, _______ 2007, _______ 988, _______ 989,
date and time as a string = 6/26/2018, 10:28:17000.
date and time as a string = 6/26/2018, 10:28:1784Đại diện trong ngày. Các giá trị có thể là _______ 2006, _______ 2007.
date and time as a string = 6/26/2018, 10:28:1785Đại diện của giờ. Các giá trị có thể là _______ 2006, _______ 2007.
date and time as a string = 6/26/2018, 10:28:1786Đại diện của phút. Các giá trị có thể là _______ 2006, _______ 2007.
date and time as a string = 6/26/2018, 10:28:1787Đại diện của thứ hai. Các giá trị có thể là _______ 2006, _______ 2007.
date and time as a string = 6/26/2018, 10:28:17026Biểu diễn tên múi giờ. Các giá trị có thể là
date and time as a string = 6/26/2018, 10:28:1789,
date and time as a string = 6/26/2018, 10:28:17000
Giá trị mặc định cho từng thuộc tính thành phần ngày-thời gian là
date and time as a string = 6/26/2018, 10:28:17029, nhưng nếu các thuộc tính
date and time as a string = 6/26/2018, 10:28:1781,
date and time as a string = 6/26/2018, 10:28:1782,
date and time as a string = 6/26/2018, 10:28:1783,
date and time as a string = 6/26/2018, 10:28:1784,
date and time as a string = 6/26/2018, 10:28:1785,
date and time as a string = 6/26/2018, 10:28:1786,
date and time as a string = 6/26/2018, 10:28:1787 đều là
date and time as a string = 6/26/2018, 10:28:17029, thì
date and time as a string = 6/26/2018, 10:28:1782,
date and time as a string = 6/26/2018, 10:28:1783,
date and time as a string = 6/26/2018, 10:28:1784,
date and time as a string = 6/26/2018, 10:28:1785,
date and time as a string = 6/26/2018, 10:28:1786 và
date and time as a string = 6/26/2018, 10:28:1787 được giả định là
Giá trị trả về
Một chuỗi biểu thị ngày đã cho theo các quy ước dành riêng cho ngôn ngữ
ví dụ
Sử dụng date and time as a string = 6/26/2018, 10:28:17
6
Trong sử dụng cơ bản mà không chỉ định ngôn ngữ, một chuỗi được định dạng ở ngôn ngữ mặc định và với các tùy chọn mặc định được trả về
JavaScript
sao chép mã
date and time as a string = 6/26/2018, 10:28:170
Kiểm tra hỗ trợ cho các đối số date and time as a string = 6/26/2018, 10:28:17
7 và date and time as a string = 6/26/2018, 10:28:17
8
Các đối số
date and time as a string = 6/26/2018, 10:28:177 và
date and time as a string = 6/26/2018, 10:28:178 chưa được hỗ trợ trong tất cả các trình duyệt. Để kiểm tra xem việc triển khai đã hỗ trợ chúng chưa, bạn có thể sử dụng yêu cầu rằng các thẻ ngôn ngữ bất hợp pháp bị từ chối với ngoại lệ
date and time as a string = 6/26/2018, 10:28:17050
JavaScript
sao chép mã
date and time as a string = 6/26/2018, 10:28:174
Sử dụng date and time as a string = 6/26/2018, 10:28:17
7
Ví dụ này cho thấy một số biến thể trong định dạng ngày và giờ được bản địa hóa. Để có được định dạng của ngôn ngữ được sử dụng trong giao diện người dùng của ứng dụng của bạn, hãy đảm bảo chỉ định ngôn ngữ đó [và có thể là một số ngôn ngữ dự phòng] bằng cách sử dụng đối số
date and time as a string = 6/26/2018, 10:28:177
JavaScript
sao chép mã
dateObj.toLocaleString[locales, options]4
Sử dụng date and time as a string = 6/26/2018, 10:28:17
8
Các kết quả do
date and time as a string = 6/26/2018, 10:28:176 cung cấp có thể được tùy chỉnh bằng cách sử dụng đối số
date and time as a string = 6/26/2018, 10:28:178
JavaScript
sao chép mã
date and time as a string = 6/26/2018, 10:28:174
Hiệu suất
Khi định dạng số lượng lớn ngày tháng, tốt hơn là tạo một đối tượng
date and time as a string = 6/26/2018, 10:28:17056 và sử dụng hàm được cung cấp bởi thuộc tính
date and time as a string = 6/26/2018, 10:28:17057 của nó