2014-07-24 26 views
13

Tôi chỉ đang làm việc trên Bootstrap datetimepicker và tôi đã thực hiện điều đó. Một vấn đề nhỏ là có, tôi đã cố gắng thay đổi định dạng ngày đã chọn và thất bại. Làm thế nào tôi có thể sửa lỗi này?Định dạng ngày trong Bootetrap datetimepicker

Đây là mã của tôi:

$('.datepicker').datetimepicker({ 
    dateFormat: "dd-mm-yy", 
    timeFormat: "HH:mm:ss" 
}); 

Đây là liên kết jsfiddle tôi http://jsfiddle.net/vishnur15/8tsCt/2/

Trả lời

25

séc jsfiddle này

http://jsfiddle.net/8tsCt/4/ --not làm việc do liên kết tham khảo chia

mới nhất phiên bản theo năm 2017

012 định dạng

http://jsfiddle.net/8tsCt/166/

phải

$('.datepicker').datetimepicker({ 
    format: 'DD-MM-YYYY HH:mm:ss' 
}); 
+1

Không có gì. fiddle bị hỏng tôi nghĩ. –

+0

Nếu bạn muốn định dạng như 15-12-2017 13:17 thì sao? Định dạng của bạn cho thứ hai-tháng mười hai-2017 13:17. – FrenkyB

+0

@FrenkyB nó phụ thuộc vào thiết lập vùng người dùng, nếu bạn muốn có định dạng cố định, hãy thử sử dụng [momentjs] (https://momentjs.com/) để chơi với nó hoặc tạo câu hỏi mới cho người khác để giúp bạn – Se0ng11

0

Nếu bạn đang sử dụng dây đeo khởi động sau đó là không cần phải cập nhật các chức năng jQuery chỉ làm điều đó như

<input data-format="dd/MM/yyyy hh:mm:ss" type="text"></input> 

Hy vọng điều này sẽ giúp

+3

nó không hoạt động: ( – Miron

5

Vui lòng sử dụng data-date-format="DD-MM-YYYY HH:mm:ss" bên trong thẻ đầu vào.

<input data-date-format="DD-MM-YYYY HH:mm:ss" type="text" /> 

Xem phần này. https://jsfiddle.net/h0jk6oq4/

+2

Sử dụng "dữ liệu ngày-định dạng =" DD-MM-YYYY HH: mm: ss "' thay vì 'dữ liệu định dạng = "DD-MM-YYYY HH: mm: ss" ' . Những công việc này – AceLearn

Các vấn đề liên quan