Comment formater une date avec les heures, les minutes et les secondes en utilisant le Datepicker de jQuery UI ?
Est-il possible de formater une date avec jQuery UI Datepicker de manière à afficher les heures, les minutes et les secondes ?
Voici ma maquette actuelle :
$(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>
Lorsque j'appelle .datepicker({ dateFormat : 'yyy-dd-mm HH:MM:ss' ; })
la valeur retournée est :
201313-07-03 HH:July:ss
Voici une [JSFiddle] (http://jsfiddle.net/Qv36W/1/).
45
3
Pour le sélecteur de temps, vous devriez ajouter timepicker à Datepicker, et il serait formaté avec une commande équivalente.
EDIT
Utilisez cette commande qui étend le Datepicker de jQuery UI. Vous pouvez choisir à la fois la date et l'heure.
http://trentrichardson.com/examples/timepicker/
Essayez ceci [fiddle][1]
[1] : http://jsfiddle.net/arunu/5qkt8e06/
Ou, en utilisant le plugin datetimepicker.
Réf. : https://stackoverflow.com/questions/12974697/datetimepicker-am-pm-dropdown/20794434#20794434
Ref : http://xdsoft.net/jqplugins/datetimepicker/