Я хочу, чтобы пользователь видел подробную дату, когда он выбирает день в jQuery Datepicker. Однако формат, который я хочу опубликовать и сохранить в базе данных, должен отличаться от того, который был показан.
Как видите, 2 текстовых поля имеют формат DD, d MM yy
. Это то, что я хочу показать людям, так и должно быть. Но чтобы мой код работал правильно, эта дата должна быть сохранена в базе данных в формате Y-m-d
(например, 2012-03-23)
Я хочу избегать использования кода PHP после отправки формы для преобразования. Может быть, со скрытым полем, которое автоматически получает и преобразует значения #enarksi
и #liksi
? После этого я опубликую значение скрытых полей.
$(document).ready(function() {
var date = new Date();
var m = date.getMonth(),
d = date.getDate(),
y = date.getFullYear();
$('#enarksi, #liksi').datepicker({
minDate: new Date(y, m, d),
dateFormat: 'DD, d MM yy'
});
$("#enarksi, #liksi").datepicker($.datepicker.regional["el"]);
});