Định dạng dd-mm-yyyy trong javascript

Tôi muốn thêm một ngày hiện tại vào một thẻ HTML ẩn để nó có thể được gửi đến máy chủ:

 type="hidden" id="DATE" name="DATE" value="WOULD_LIKE_TO_ADD_DATE_HERE">

Làm cách nào để thêm ngày được định dạng vào thuộc tính VALUE?

  • javascript
  • html
  • input
  • tags
  • hidden

256 hữu ích 3 bình luận 972k xem chia sẻ

answer

515

Định dạng dd-mm-yyyy trong javascript

Tôi hy vọng đây là những gì bạn muốn:

var today = new Date();
var dd = today.getDate();
var mm = today.getMonth() + 1; //January is 0!

var yyyy = today.getFullYear();
if (dd < 10) {
  dd = '0' + dd;
} 
if (mm < 10) {
  mm = '0' + mm;
} 
var today = dd + '/' + mm + '/' + yyyy;
document.getElementById('DATE').value = today;

Làm cách nào để có được ngày hiện tại trong JavaScript?

515 hữu ích 5 bình luận chia sẻ

answer

178

Định dạng dd-mm-yyyy trong javascript

Tôi thành thật khuyên bạn nên sử dụng khoảnh khắc . Chỉ cần tải xuống moment.min.jsvà sau đó sử dụng đoạn mã này để có được ngày của bạn ở bất kỳ định dạng nào bạn muốn:

Sử dụng biểu đồ sau cho các định dạng ngày:

Định dạng dd-mm-yyyy trong javascript

178 hữu ích 5 bình luận chia sẻ

answer

97

Định dạng dd-mm-yyyy trong javascript

 type="hidden" id="date"/>

97 hữu ích 5 bình luận chia sẻ

answer

3

Định dạng dd-mm-yyyy trong javascript

Để có được ngày / giờ hiện tại trong javascript:

var date = new Date();

Nếu bạn cần mili giây để sử dụng giải thích phía máy chủ dễ dàng

var value = date.getTime();

Để định dạng ngày thành một người sử dụng có thể đọc được chuỗi thấy này

Sau đó, chỉ cần viết vào trường ẩn:

document.getElementById("DATE").value = value;

3 hữu ích 2 bình luận chia sẻ

answer

1

Định dạng dd-mm-yyyy trong javascript

Sử dụng getElementByidphương thức của DOM :

document.getElementById("DATE").value = "your date";

Một ngày có thể được thực hiện với các Datelớp:

d = new Date();

(Protip: cài đặt bảng điều khiển javascript như trong tiện ích mở rộng Firebird của Chrome hoặc Firefox. Nó cho phép bạn chơi với DOM và Javascript)

1 hữu ích 0 bình luận chia sẻ

answer

1

Định dạng dd-mm-yyyy trong javascript

Bằng cách sử dụng thuộc tính value:

var today = new Date();
document.getElementById('DATE').value += today;

1 hữu ích 0 bình luận chia sẻ

Định dạng dd-mm-yyyy trong javascript

Đăng nhập để trả lời câu hỏi

Có thể bạn quan tâm

Định dạng dd-mm-yyyy trong javascript