01/10/2018, 15:50
Lệnh getmonth() từ date luôn bị trừ đi 1
Mọi người cho mình hỏi mình đang thử lấy giá trị của month dạng số nhưng nó luôn bị trừ đi 1, tháng 1 thì nó lấy thành tháng 0, có cách nào để lấy chính xác không ạ?
Thanks mọi người ạ
Bài liên quan
Lấy số get được cộng thêm 1 thôi.
Do nó đếm từ 0.
Làm về js thì chú ý cái này
Vấn đề là tại sao getDate trả về đúng ngày(1-31), còn getMonth là trả về(0-11)
Lý do là khi format date thì tháng có nhiêu định dạng, có thế là số(1-12) có thể là chữ(May, Jun…) do vậy nó cần lưu vào array, array thì index bắt đầu từ 0 -.-
Còn ngày thì format kiều nào thì cũng chỉ có vậy.