Làm cách nào để có được năm có 2 chữ số trong JavaScript?

Đưa ra một ngày và nhiệm vụ là lấy Tháng và Ngày ở định dạng 2 chữ số. Sử dụng các phương thức JavaScript để lấy Tháng và Ngày ở định dạng 2 chữ số

Phương thức getDate() trong JavaScript. Phương thức này trả về ngày trong tháng (từ 1 đến 31) cho ngày đã xác định.  

cú pháp

Date.getDate()

Giá trị trả về. Nó trả về một số, từ 1 đến 31, đại diện cho ngày trong tháng

Phương thức getMonth() trong JavaScript. Phương thức này trả về tháng (từ 0 đến 11) cho ngày đã xác định, dựa trên giờ địa phương.  

cú pháp

Date.getMonth()

Giá trị trả về. Nó trả về một số, từ 0 đến 11, đại diện cho tháng

Phương thức slice() của chuỗi JavaScript. Phương thức này nhận một phần của chuỗi và trả về các phần được trích xuất trong một chuỗi mới. Nó sử dụng các tham số bắt đầu và kết thúc để xác định phần của chuỗi cần trích xuất. Ký tự đầu tiên bắt đầu từ vị trí 0, ký tự thứ hai có vị trí 1, v.v.  

cú pháp

string.slice(start, end)

Giá trị trả về. Nó trả về một phần hoặc một lát của chuỗi đầu vào đã cho

ví dụ 1. Ví dụ này trước tiên lấy Ngày và Tháng, sau đó cắt lát chính xác để lấy chúng ở định dạng 2 chữ số bằng cách sử dụng phương thức getDate(), getMonth() và slice().  

html




<html>

    <head>

Date.getMonth()
1<1_______3>

Date.getMonth()
5_______1_______6

Date.getMonth()
5_______1_______8

Date.getMonth()
1
string.slice(start, end)
0
Date.getMonth()
3>

    

string.slice(start, end)
0_______137_______>

string.slice(start, end)
7

    <0 1 23>

5

Date.getMonth()
1<8 1 2<1 >

Date.getMonth()
5<4

Date.getMonth()
1
string.slice(start, end)
08>

5

Date.getMonth()
1<___html2 html3 2html5 1 2html8>

Date.getMonth()
1
string.slice(start, end)
0html2>

5

Date.getMonth()
1<>7 >8 2    0>

Date.getMonth()
5    3

Date.getMonth()
1
string.slice(start, end)
0>7>

5

Date.getMonth()
1<133_______2 html3 2<4 1 2

Date.getMonth()
5_______132_______8>

Date.getMonth()
1
string.slice(start, end)
0html2>

5

Date.getMonth()
1<head7>

Date.getMonth()
5_______1_______00

Date.getMonth()
5
Date.getMonth()
02

Date.getMonth()
5
Date.getMonth()
04

Date.getMonth()
5
Date.getMonth()
06

Date.getMonth()
07

Date.getMonth()
5
Date.getMonth()
09

Date.getMonth()
10_______1_______11

Date.getMonth()
10_______1_______13

Date.getMonth()
10_______1_______15

Date.getMonth()
10_______1_______17

Date.getMonth()
5_______1_______19

Date.getMonth()
1
string.slice(start, end)
0head7>

    

string.slice(start, end)
0_______131_______0>

string.slice(start, end)
0html
Date.getMonth()
30

đầu ra

Làm cách nào để có được năm có 2 chữ số trong JavaScript?

 

ví dụ 2. Ví dụ này tạo một hàm cộng số 0 vào Ngày nếu nó nhỏ hơn 10 và cũng cộng các số 0 một cách thích hợp cho Tháng, bằng cách sử dụng phương thức getDate() và getMonth().  

html




<html>

    <head>

Date.getMonth()
1<1_______3>

Date.getMonth()
5_______1_______6

Date.getMonth()
5_______1_______8

Date.getMonth()
1
string.slice(start, end)
0
Date.getMonth()
3>

    

string.slice(start, end)
0_______137_______>

string.slice(start, end)
7

    <0 1 23>

5

Date.getMonth()
1<8 1 2<1 >

Date.getMonth()
5<4

Date.getMonth()
1
string.slice(start, end)
08>

5

Date.getMonth()
1<___html2 html3 2html5 1 2html8>

Date.getMonth()
1
string.slice(start, end)
0html2>

5

Date.getMonth()
1<>7 >8 2    0>

Date.getMonth()
5    3

Date.getMonth()
1
string.slice(start, end)
0>7>

5

Date.getMonth()
1<133_______2 html3 2<4 1 2

Date.getMonth()
5_______132_______8>

Date.getMonth()
1
string.slice(start, end)
0html2>

5

Date.getMonth()
1<head7>

Date.getMonth()
5_______1_______00

Date.getMonth()
5
Date.getMonth()
02

Date.getMonth()
5
Date.getMonth()
04

Date.getMonth()
5
Date.getMonth()
06

Date.getMonth()
07

Date.getMonth()
5_______2_______37

Date.getMonth()
10_______2_______39
string.slice(start, end)
40
string.slice(start, end)
41

string.slice(start, end)
42_______2_______43

string.slice(start, end)
44

Date.getMonth()
10_______2_______46

string.slice(start, end)
42_______2_______48

string.slice(start, end)
44

Date.getMonth()
10_______2_______51
string.slice(start, end)
52 2
string.slice(start, end)
54
string.slice(start, end)
55

Date.getMonth()
5_______2_______57

Date.getMonth()
07

Date.getMonth()
5
Date.getMonth()
09

Date.getMonth()
10_______2_______62_______2_______63 2
string.slice(start, end)
65
string.slice(start, end)
66

Date.getMonth()
10_______2_______68 2
string.slice(start, end)
70_______2_______71

Date.getMonth()
5_______1_______19

Date.getMonth()
1
string.slice(start, end)
75

    

string.slice(start, end)
0_______131_______0>

string.slice(start, end)
0html>

đầu ra

Làm cách nào để có được năm có 2 chữ số trong JavaScript?

 

Chúng tôi có một danh sách đầy đủ các Đối tượng ngày Javascript, để kiểm tra những đối tượng đó, vui lòng xem qua bài viết tham khảo đầy đủ về đối tượng ngày Javascript này

Làm cách nào để có được năm ở dạng 2 chữ số trong JavaScript?

JavaScript. Nhận đại diện hai chữ số của một năm .
Giải pháp mẫu
Mã HTML. <. .
Mã JavaScript. hàm sort_year(dt) { return ('' + dt. getFullYear()). chất nền(2); . log(sort_year(dt)); . log(sort_year(dt));.
Sơ đồ
Bản thử trực tiếp

Làm cách nào để có được năm chữ số 4 trong JavaScript?

getFullYear() trả về năm đầy đủ (4 chữ số) của một ngày.

Làm cách nào để có được tháng có 2 chữ số trong JavaScript?

Phương thức getMonth() trong JavaScript. Phương thức này trả về tháng (từ 0 đến 11) cho ngày đã xác định, dựa trên giờ địa phương. Giá trị trả về. Nó trả về một số, từ 0 đến 11, đại diện cho tháng

Làm cách nào để lấy 2 chữ số cuối trong JavaScript?

Để lấy hai ký tự cuối cùng của một chuỗi trong JavaScript, gọi phương thức slice() trên chuỗi, chuyển -2 làm đối số. For example, str. slice(-2) returns a new string containing the last two characters of str .