Nhiệm vụ là định dạng ngày hiện tại ở định dạng dd/mm/yyyy bằng cách sử dụng JavaScript. Chúng ta sẽ thảo luận về một số phương pháp. Một vài phương pháp đầu tiên để biết
- 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 getFullYear[] trong JavaScript. Phương thức này trả về năm [bốn chữ số cho các ngày từ năm 1000 đến 9999] của ngày đã xác định.
cú pháp
Date.getFullYear[]
Giá trị trả về. Nó trả về một số, đại diện cho năm của ngày được xác định
- 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 lát chuỗi JavaScript []. Phương thức này lấy các 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]
Thông số
- bắt đầu. Thông số này là bắt buộc. Nó chỉ định vị trí từ đâu để bắt đầu trích xuất. Ký tự đầu tiên ở vị trí 0
- kết thúc. Tham số này là tùy chọn. Nó chỉ định vị trí [không bao gồm nó] nơi dừng trích xuất. Nếu không được sử dụng, slice[] chọn tất cả các ký tự từ vị trí bắt đầu cho đến cuối chuỗi
Giá trị trả về
Nó trả về một chuỗi, đại diện cho phần được trích xuất của chuỗi
- phương thức thay thế []. Phương thức này tìm kiếm một chuỗi cho một giá trị đã xác định hoặc một biểu thức chính quy và trả về một chuỗi mới với giá trị đã xác định đã thay thế.
cú pháp.
string.replace[searchVal, newvalue]
- Thông số.
- tìm kiếmVal. Thông số này là bắt buộc. Nó chỉ định giá trị hoặc biểu thức chính quy sẽ thay thế bằng giá trị mới
- giá trị mới. Thông số này là bắt buộc. Nó chỉ định giá trị để thay thế giá trị tìm kiếm bằng
Giá trị trả về
Trả về một chuỗi mới trong đó [các] giá trị xác định đã được thay thế bằng giá trị mới
ví dụ 1. Ví dụ này định dạng ngày theo dd/mm/yyyy bằng cách kiểm tra cả ngày và tháng, Nếu chúng không có 2 chữ số thì số 0 được thêm vào để tạo thành 2 chữ số.
html
Date.getFullYear[]7
Date.getFullYear[]8
Date.getFullYear[]3_______2_______0
Date.getFullYear[]5
>
Date.getMonth[]0
Date.getFullYear[]1
>
Date.getFullYear[]3_______185__________
string.slice[start, end]9
Date.getMonth[]9
string.slice[start, end]0
string.replace[searchVal, newvalue]2
>
string.replace[searchVal, newvalue]4_______4_______5
Date.getFullYear[]7
Date.getMonth[]0
string.slice[start, end]9
>
Date.getFullYear[]3_______185_______
2 string.slice[start, end]3
string.slice[start, end]0
5Date.getFullYear[]3_______184_______7
string.replace[searchVal, newvalue]4
9Date.getFullYear[]3_______2_______0
2>
Date.getFullYear[]3_______185_______
6string.replace[searchVal, newvalue]4
9Date.getFullYear[]3_______2_______0
2>
Date.getFullYear[]3_______185_______
5>
Date.getFullYear[]7
8Date.getFullYear[]7
Date.getFullYear[]00
Date.getFullYear[]7
Date.getFullYear[]02
Date.getFullYear[]7
Date.getFullYear[]04
Date.getFullYear[]7
Date.getFullYear[]06
Date.getFullYear[]7
Date.getFullYear[]08
Date.getFullYear[]7
Date.getFullYear[]11
Date.getFullYear[]7
Date.getFullYear[]13
Date.getFullYear[]14
Date.getFullYear[]15
string.replace[searchVal, newvalue]4
Date.getFullYear[]17
string.slice[start, end]0
Date.getFullYear[]19
Date.getFullYear[]20
Date.getFullYear[]7
Date.getFullYear[]22
Date.getFullYear[]7
Date.getFullYear[]24
string.replace[searchVal, newvalue]4
Date.getFullYear[]26
string.slice[start, end]0
Date.getFullYear[]19
Date.getFullYear[]29
Date.getFullYear[]7
Date.getFullYear[]22
Date.getFullYear[]7
Date.getFullYear[]33
Date.getFullYear[]34
string.slice[start, end]0_______1_______17
Date.getFullYear[]37
Date.getFullYear[]7
Date.getFullYear[]40
string.replace[searchVal, newvalue]4
Date.getFullYear[]42
string.slice[start, end]0_______1_______34
Date.getFullYear[]45
Date.getFullYear[]7
Date.getFullYear[]22
Date.getFullYear[]3_______1_______49
Date.getMonth[]0
Date.getMonth[]8
>
Date.getMonth[]0
html
>
đầu ra
Nhận định dạng ngày hiện tại dd/mm/yyyy
ví dụ 2. Ví dụ này trước tiên cắt phần ngày từ đối tượng ngày và sau đó định dạng ngày theo dd/mm/yyyy.
html
Date.getFullYear[]7
Date.getFullYear[]70
Date.getFullYear[]3_______1_______72
Date.getFullYear[]3_______2_______0
Date.getFullYear[]5
>
Date.getMonth[]0
Date.getFullYear[]1
>
Date.getFullYear[]3_______185__________
string.slice[start, end]9
Date.getMonth[]9
string.slice[start, end]0
string.replace[searchVal, newvalue]2
>
string.replace[searchVal, newvalue]4_______4_______5
Date.getFullYear[]7
Date.getMonth[]0
string.slice[start, end]9
>
Date.getFullYear[]3_______185_______
2 string.slice[start, end]3
string.slice[start, end]0
5Date.getFullYear[]3_______184_______7
string.replace[searchVal, newvalue]4
9Date.getFullYear[]3_______2_______0
2>
Date.getFullYear[]3_______185_______
6string.replace[searchVal, newvalue]4
9Date.getFullYear[]3_______2_______0
2>
Date.getFullYear[]3_______185_______
5>
Date.getFullYear[]7
8Date.getFullYear[]7
Date.getFullYear[]00
Date.getFullYear[]7
Date.getFullYear[]02
Date.getFullYear[]7
Date.getFullYear[]04
Date.getFullYear[]7
Date.getFullYear[]40
string.replace[searchVal, newvalue]4
Date.getMonth[]63
string.replace[searchVal, newvalue]4_______2_______65
Date.getMonth[]66
Date.getMonth[]67
Date.getMonth[]66
Date.getMonth[]69
string.replace[searchVal, newvalue]4
Date.getMonth[]71
Date.getFullYear[]7
Date.getFullYear[]22
Date.getFullYear[]3_______2_______0
5>
Date.getMonth[]0
Date.getMonth[]8
>
Date.getMonth[]0
html
>
đầu ra
Nhận định dạng ngày hiện tại dd/mm/yyyy
JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này