Hướng dẫn get number month javascript - lấy số tháng javascript
Ví dụNhận tháng: Show
const d = ngày mới (); Đặt tháng = D.GetMonth (); Hãy tự mình thử » Lấy tên của tháng (không chỉ là một số): const tháng = ["tháng 1", "tháng 2", "tháng 3", "tháng 4", "tháng 5", "tháng 6", "tháng 7", "tháng 8", "tháng 9", "tháng 10", "tháng 11", "tháng 12 "]; const d = ngày mới (); Đặt tên = tháng [D.GetMonth ()]; Hãy tự mình thử » Lấy tên của tháng (không chỉ là một số):const tháng = ["tháng 1", "tháng 2", "tháng 3", "tháng 4", "tháng 5", "tháng 6", "tháng 7", "tháng 8", "tháng 9", "tháng 10", "tháng 11", "tháng 12 "]; const d = ngày mới (); Đặt tên = tháng [D.GetMonth ()]; Định nghĩa và cách sử dụngconst FLT_SIGNBIT = 0b10000000000000000000000000000000; // 2147483648 const FLT_EXPONENT = 0b01111111100000000000000000000000; // 2139095040 const FLT_MANTISSA = 0B00000000011111111111111111111111; // 8388607 5 trả về tháng (0 đến 11) của một ngày.Tháng 1 = 0, tháng 2 = 1, ... (xem bên dưới):
Sự mô tảMột số Tháng của ngày (0 đến 11).
Chương này giới thiệu các khái niệm, đối tượng và chức năng được sử dụng để làm việc và thực hiện các tính toán bằng cách sử dụng các số và ngày trong JavaScript. Điều này bao gồm việc sử dụng các số được viết trong các cơ sở khác nhau bao gồm thập phân, nhị phân và thập lục phân, cũng như việc sử dụng đối tượng SốTrong JavaScript, các số được thực hiện ở định dạng nhị phân 64 bit chính xác kép IEEE 754 (tức là, một số giữa ± 2^−1022 và ± 2^+1023, hoặc khoảng ± 10^−308 đến ± 10^+308, với độ chính xác số 53 bit). Các giá trị số nguyên lên đến ± 2^53 - 1 có thể được biểu diễn chính xác. Ngoài việc có thể đại diện cho các số điểm nổi, loại số có ba giá trị tượng trưng: 8 9, 0 9 và 2 (không phải là một số).Xem thêm các kiểu và cấu trúc dữ liệu JavaScript cho bối cảnh với các loại nguyên thủy khác trong JavaScript. Bạn có thể sử dụng bốn loại chữ số: thập phân, nhị phân, bát phân và thập lục phân. Số thập phân
Lưu ý rằng các chữ thập phân có thể bắt đầu bằng số 0 ( 3) theo sau là một chữ số thập phân khác, nhưng nếu mỗi chữ số sau 3 hàng đầu nhỏ hơn 8, số lượng được phân tích cú pháp dưới dạng số bát phân.Số nhị phânCú pháp số nhị phân sử dụng số 0 hàng đầu theo sau là chữ thường hoặc chữ in hoa "B" ( 5 hoặc 6). Nếu các chữ số sau 5 không phải là 0 hoặc 1, thì 8 sau đây sẽ được ném: "Thiếu các chữ số nhị phân sau 0b".
Số bát phânCú pháp tiêu chuẩn cho các số bát phân là tiền tố chúng với 9. Ví dụ:Ngoài ra còn có một cú pháp kế thừa cho các số bát phân - bằng cách tiền tố số octal bằng số 0: 0 và 1. Nếu các chữ số sau 3 nằm ngoài phạm vi từ 0 đến 7, số sẽ được hiểu là số thập phân.
Chế độ nghiêm ngặt cấm cú pháp octal này. Số thập lục phânCú pháp số thập lục phân sử dụng số 0 hàng đầu, theo sau là chữ thường hoặc chữ in hoa "x" ( 3 hoặc 4). Nếu các chữ số sau 0x nằm ngoài phạm vi (0123456789ABCDEF), thì 8 sau đây sẽ được ném: "Định danh bắt đầu ngay sau khi chữ số".
Số mũ
Đối tượng sốĐối tượng 6 tích hợp có các thuộc tính cho các hằng số số, chẳng hạn như giá trị tối đa, không phải là số và vô cực. Bạn không thể thay đổi các giá trị của các thuộc tính này và bạn sử dụng chúng như sau:
Bạn luôn đề cập đến một thuộc tính của đối tượng 6 được xác định trước như được hiển thị ở trên, và không phải là thuộc tính của đối tượng 6 mà bạn tự tạo.Bảng sau đây tóm tắt các thuộc tính của đối tượng 6.
Nguyên mẫu 6 cung cấp các phương thức để truy xuất thông tin từ các đối tượng 6 ở các định dạng khác nhau. Bảng sau đây tóm tắt các phương pháp của 8.
const b1 = 123n; // Can be arbitrarily large. const b2 = -1234567890987654321n; 1Xác định xem giá trị truyền có phải là một số nguyên hay không. 2Xác định xem giá trị truyền có phải là 2 hay không. Phiên bản mạnh mẽ hơn của toàn cầu 4 gốc. 5
Giá trị tuyệt đối const integer = 12 ** 34; // 4.9222352429520264e+36; only has limited precision const bigint = 12n ** 34n; // 4922235242952026704037113243122008064n 0, const integer = 12 ** 34; // 4.9222352429520264e+36; only has limited precision const bigint = 12n ** 34n; // 4922235242952026704037113243122008064n 1, const integer = 12 ** 34; // 4.9222352429520264e+36; only has limited precision const bigint = 12n ** 34n; // 4922235242952026704037113243122008064n 2Chức năng lượng giác tiêu chuẩn; với cuộc tranh luận trong radian.
3, 4, 5, 6
Chức năng lượng giác nghịch đảo; Trả về giá trị trong radian.
7, 8, 9
Chức năng hyperbolic; Đối số trong góc hyperbol.
0, 1, 2Chức năng hyperbol nghịch đảo; Trả về giá trị trong góc hyperbol. Đọc thêm về những gì bạn có thể làm với các giá trị lớn trong phần Biểu thức và toán tử hoặc tham chiếu Bigint. Đối tượng ngàyJavaScript không có kiểu dữ liệu ngày. Tuy nhiên, bạn có thể sử dụng đối tượng 25 và các phương thức của nó để hoạt động với ngày và thời gian trong các ứng dụng của bạn. Đối tượng 25 có một số lượng lớn các phương thức để thiết lập, nhận và thao tác ngày. Nó không có bất kỳ tài sản.JavaScript xử lý ngày tương tự như Java. Hai ngôn ngữ có nhiều phương pháp cùng ngày và cả hai ngôn ngữ đều lưu trữ ngày là số mili giây kể từ ngày 1 tháng 1 năm 1970, 00:00:00, với dấu thời gian UNIX là số giây kể từ ngày 1 tháng 1 năm 1970, 00: 00: 00:00. Phạm vi đối tượng 25 là -100.000.000 ngày đến 100.000.000 ngày so với ngày 01 tháng 1 năm 1970 UTC.Để tạo đối tượng 25: 0trong đó 29 là tên của đối tượng 25 được tạo; Nó có thể là một đối tượng mới hoặc một thuộc tính của một đối tượng hiện có.Gọi 25 mà không có từ khóa 32 trả về một chuỗi đại diện cho ngày và thời gian hiện tại. 33 trong cú pháp trước đó có thể là bất kỳ điều nào sau đây:
Phương thức của đối tượng ngàyCác phương thức đối tượng 25 để xử lý ngày và thời gian rơi vào các loại rộng này:
Với các phương pháp "Get" và "Set", bạn có thể nhận được và đặt vài giây, phút, giờ, ngày của tháng, ngày của tuần, tháng và năm. Có một phương thức 43 trả về ngày trong tuần, nhưng không có phương thức 44 tương ứng, bởi vì ngày trong tuần được đặt tự động. Các phương pháp này sử dụng số nguyên để biểu diễn các giá trị này như sau:
Ví dụ: giả sử bạn xác định ngày sau: 1Sau đó 45 trả về 11 và 46 trở lại năm 1995.Các phương pháp 47 và 48 rất hữu ích để so sánh ngày. Phương pháp 47 trả về số mili giây kể từ ngày 1 tháng 1 năm 1970, 00:00:00 cho một đối tượng 25.Ví dụ: mã sau hiển thị số ngày còn lại trong năm hiện tại: 2Ví dụ này tạo ra một đối tượng 25 có tên 52 có chứa ngày hôm nay. Sau đó, nó tạo ra một đối tượng 25 có tên 54 và đặt năm thành năm hiện tại. Sau đó, sử dụng số mili giây mỗi ngày, nó tính toán số ngày từ 52 và 54, sử dụng 47 và làm tròn đến một số ngày.Phương thức 58 rất hữu ích cho việc gán các giá trị từ các chuỗi ngày cho các đối tượng 25 hiện có. Ví dụ: mã sau sử dụng 58 và 48 để gán giá trị ngày cho đối tượng 62: 3Thí dụTrong ví dụ sau, hàm 63 trả về thời gian ở định dạng của đồng hồ kỹ thuật số. 4Hàm 64 trước tiên tạo ra một đối tượng 25 mới được gọi là 66; Vì không có đối số nào được đưa ra, thời gian được tạo ra với ngày và giờ hiện tại. Sau đó, các cuộc gọi đến các phương thức 67, 68 và 69 gán giá trị của giờ, phút và thứ hai hiện tại là 70, 71 và 72.Các câu sau đây xây dựng một giá trị chuỗi dựa trên thời gian. Câu lệnh đầu tiên tạo ra một biến 73. Giá trị của nó là 74, là 70 trong hệ thống 12 giờ. Sau đó, nếu giờ là 3, nó sẽ được gán lại thành 77, do đó nửa đêm và buổi trưa được hiển thị là 78 thay vì 79.Tuyên bố tiếp theo nối lại giá trị 71 vào 73. Nếu giá trị của 71 nhỏ hơn 10, biểu thức có điều kiện sẽ thêm một chuỗi có số 0 trước; Nếu không, nó thêm một chuỗi với một dấu hai chấm. Sau đó, một câu lệnh có giá trị giây là 73 theo cùng một cách.Cuối cùng, một biểu thức có điều kiện bổ sung "p.m."đến 73 nếu 70 là 12 hoặc lớn hơn;Nếu không, nó cộng đồng "A.M."đến 73.
|