Hướng dẫn dùng dd.mm.yyyy JavaScript

Định dạng MM / DD / YYYY

Nếu bạn có MM/DD/YYYYđịnh dạng được mặc định cho JavaScript , bạn có thể chỉ cần chuyển chuỗi của mình cho hàm Date(string)tạo. Nó sẽ phân tích cú pháp cho bạn.

Nội dung chính

  • Định dạng MM / DD / YYYY
  • Định dạng DD / MM / YYYY - thủ công
  • DD / MM / YYYY - sử dụng moment.jsthư viện
  • Định dạng MM / DD / YYYY
  • Định dạng DD / MM / YYYY - thủ công
  • DD / MM / YYYY - sử dụng moment.jsthư viện
  • Định dạng MM / DD / YYYY
  • Định dạng DD / MM / YYYY - thủ công
  • DD / MM / YYYY - sử dụng moment.jsthư viện

var dateString = "10/23/2015"; // Oct 23 var dateObject = new Date(dateString); document.body.innerHTML = dateObject.toString();

Định dạng DD / MM / YYYY - thủ công

Nếu bạn làm việc với định dạng này, thì bạn có thể tách ngày để lấy ngày, tháng và năm riêng biệt và sau đó sử dụng nó trong một hàm tạo khác - Date(year, month, day):

var dateString = "23/10/2015"; // Oct 23 var dateParts = dateString.split("/"); // month is 0-based, that's why we need dataParts[1] - 1 var dateObject = new Date(+dateParts[2], dateParts[1] - 1, +dateParts[0]); document.body.innerHTML = dateObject.toString();

Để biết thêm thông tin, bạn có thể đọc bài viết về Datetại Mozilla Developer Network .

DD / MM / YYYY - sử dụng moment.jsthư viện

Ngoài ra, bạn có thể sử dụng moment.jsthư viện, có lẽ là thư viện phổ biến nhất để phân tích cú pháp và hoạt động với ngày và giờ trong JavaScript:

var dateString = "23/10/2015"; // Oct 23 var dateMomentObject = moment(dateString, "DD/MM/YYYY"); // 1st argument - string, 2nd argument - format var dateObject = dateMomentObject.toDate(); // convert moment.js object to Date object document.body.innerHTML = dateObject.toString();

Trong cả ba dateObjectbiến ví dụ đều chứa một đối tượng kiểu Date, đại diện cho một thời điểm và có thể được chuyển đổi thêm sang bất kỳ định dạng chuỗi nào.

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

Định dạng MM / DD / YYYY

Nếu bạn có MM/DD/YYYYđịnh dạng được mặc định cho JavaScript , bạn có thể chỉ cần chuyển chuỗi của mình cho hàm Date(string)tạo. Nó sẽ phân tích cú pháp cho bạn.

var dateString = "10/23/2015"; // Oct 23 var dateObject = new Date(dateString); document.body.innerHTML = dateObject.toString();

Định dạng DD / MM / YYYY - thủ công

Nếu bạn làm việc với định dạng này, thì bạn có thể tách ngày để lấy ngày, tháng và năm riêng biệt và sau đó sử dụng nó trong một hàm tạo khác - Date(year, month, day):

var dateString = "23/10/2015"; // Oct 23 var dateParts = dateString.split("/"); // month is 0-based, that's why we need dataParts[1] - 1 var dateObject = new Date(+dateParts[2], dateParts[1] - 1, +dateParts[0]); document.body.innerHTML = dateObject.toString();

Để biết thêm thông tin, bạn có thể đọc bài viết về Datetại Mozilla Developer Network .

DD / MM / YYYY - sử dụng moment.jsthư viện

Ngoài ra, bạn có thể sử dụng moment.jsthư viện, có lẽ là thư viện phổ biến nhất để phân tích cú pháp và hoạt động với ngày và giờ trong JavaScript:

var dateString = "23/10/2015"; // Oct 23 var dateMomentObject = moment(dateString, "DD/MM/YYYY"); // 1st argument - string, 2nd argument - format var dateObject = dateMomentObject.toDate(); // convert moment.js object to Date object document.body.innerHTML = dateObject.toString();

Trong cả ba dateObjectbiến ví dụ đều chứa một đối tượng kiểu Date, đại diện cho một thời điểm và có thể được chuyển đổi thêm sang bất kỳ định dạng chuỗi nào.

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

Định dạng MM / DD / YYYY

Nếu bạn có MM/DD/YYYYđịnh dạng được mặc định cho JavaScript , bạn có thể chỉ cần chuyển chuỗi của mình cho hàm Date(string)tạo. Nó sẽ phân tích cú pháp cho bạn.

var dateString = "10/23/2015"; // Oct 23

var dateObject = new Date(dateString);

document.body.innerHTML = dateObject.toString();

Định dạng DD / MM / YYYY - thủ công

Nếu bạn làm việc với định dạng này, thì bạn có thể tách ngày để lấy ngày, tháng và năm riêng biệt và sau đó sử dụng nó trong một hàm tạo khác - Date(year, month, day):

var dateString = "23/10/2015"; // Oct 23

var dateParts = dateString.split("/");

// month is 0-based, that's why we need dataParts[1] - 1
var dateObject = new Date(+dateParts[2], dateParts[1] - 1, +dateParts[0]); 

document.body.innerHTML = dateObject.toString();

Để biết thêm thông tin, bạn có thể đọc bài viết về Datetại Mozilla Developer Network .

DD / MM / YYYY - sử dụng moment.jsthư viện

Ngoài ra, bạn có thể sử dụng moment.jsthư viện, có lẽ là thư viện phổ biến nhất để phân tích cú pháp và hoạt động với ngày và giờ trong JavaScript:

var dateString = "23/10/2015"; // Oct 23

var dateMomentObject = moment(dateString, "DD/MM/YYYY"); // 1st argument - string, 2nd argument - format
var dateObject = dateMomentObject.toDate(); // convert moment.js object to Date object

document.body.innerHTML = dateObject.toString();

Trong cả ba dateObjectbiến ví dụ đều chứa một đối tượng kiểu Date, đại diện cho một thời điểm và có thể được chuyển đổi thêm sang bất kỳ định dạng chuỗi nào.

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