Có thể định dạng ngày với jQuery UI Datepicker để hiển thị giờ, phút và giây không?Làm thế nào để định dạng ngày với giờ, phút và giây khi sử dụng jQuery UI Datepicker?
Đây là mockup hiện tại của tôi:
$(function() {
$('#datepicker').datepicker({ dateFormat: 'yyy-dd-mm HH:MM:ss' }).val();
});
<html>
<head>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css">
<title>snippet</title>
</head>
<body>
<input type="text" id="datepicker">
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="https://code.jquery.com/ui/1.9.2/jquery-ui.min.js"></script>
Khi tôi gọi .datepicker({ dateFormat: 'yyy-dd-mm HH:MM:ss' })
giá trị trả về là:
201313-07-03 HH: Tháng Bảy: ss
Đây là a JSFiddle.
Bộ chọn ngày chỉ cho phép bạn chọn ngày, không phải thời gian, vì vậy việc định dạng giờ, phút và giây sẽ không được hỗ trợ. Bạn chỉ có thể tự thêm 00:00:00. –
'var curTime = new Date()'. Bạn có thể sử dụng các thư viện như [moment] (http://momentjs.com/) để định dạng theo bất kỳ cách nào bạn muốn. –