Avatar
0
cuongtrinh Beginner
cuongtrinh Beginner
VueJS, JavaScript
Xin chào mọi người, chào anh Dũng, hi vọng mọi người có một trung thu vui vẻ, em xin đi thẳng vào câu hỏi ạ :

  • > Em có một string dạng "yyyy-MM-dd" em muốn format sang kiểu datetime picker trong js mà không sử dụng thư viện thì em có thể làm bằng cách nào ạ ! Em biết câu hỏi này hơi dễ nhưng vấn đề chính là em mong muốn nó view ra được theo kiểu như trong ảnh ! Cảm ơn mọi người rất nhiều !!

  • Answer
front-end
Remain: 5
1 Answer
Avatar
tvd12 Beginner
tvd12 Beginner
Chưa hiểu ý em lắm, nhưng date có 2 kiểu:

  1. dùng 1 số long để đại diện cho timestamp
  2. dùng 1 string để lưu lại

Anh chưa rõ mục tiêu của em là định format ra kiểu long hay kiểu string, nếu là kiểu string thì em chỉ cần nối 3 cái value kia thành 1 string là được em ạ.

  • 0
  • Reply
Em cảm ơn anh vì đã reply nhanh như vậy, tức là em đã có sẵn một String a = "yyyy-MM-dd" bây giờ em muốn cho nó hiển thị ra view (như ảnh), em đang không biết phải làm như thế nào ấy ạ !

Vì vấn đề là ngoài việc truyền giá trị một String a, thì form (trên ảnh) cũng có thể tự pick date time được như bình thường ạ ! Hi vọng em nói như vậy đã cụ thể hơn thưa anh

 –  cuongtrinh 1632207171000
Hiện tại anh tìm kiếm thì thấy html có hỗ trợ sẵn datetime picker: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime-local nhưng em phải thử trên các loại trình duyệt khác nhau xem sao nhé.  –  tvd12 1632207712000
Vâng em cảm ơn anh ạ, em sẽ thử theo cách này !  –  cuongtrinh 1632207929000