нет пробела между датой и временем с помощью jquery-ui выбора даты / времени - PullRequest
0 голосов
/ 21 мая 2011

Привет, у меня есть JQuery выбора даты / времени .. Моя проблема заключается в том, что он отображается в

2011-05-045:36 PM

, и мне нужна помощь, как это сделать как

2011-05-04 5:36 PM

Я знаю, это очень легко для вас, ребята, но я не могу заставить его работать.пожалуйста, помогите мне.

код:

<script>
date_obj = new Date();
date_obj_hours = date_obj.getHours();
date_obj_mins = date_obj.getMinutes();

if (date_obj_mins < 10) { date_obj_mins = "0" + date_obj_mins; }

if (date_obj_hours > 11) {
    date_obj_hours = date_obj_hours - 12;
    date_obj_am_pm = " PM";
} else {
    date_obj_am_pm = " AM";
}

date_obj_time = "'"+date_obj_hours+":"+date_obj_mins+date_obj_am_pm+"'";

$(function() {
    $( "#regdate" ).datepicker({
        dateFormat: $.datepicker.ISO_8601 + date_obj_time,
    });
});

</script>

html:

<div class="field"><label for="regdate">Registration Date </label> <input id="regdate" name="regdate" size="20" type="text" class="large" /></div>

1 Ответ

0 голосов
/ 21 мая 2011

Я не уверен, но сработает ли это?

date_obj_time = "'"+" "+date_obj_hours+":"+date_obj_mins+date_obj_am_pm+"'";

Похоже, просто добавление еще одного пробела в вашей строке должно это исправить.Надеюсь, поможет.РЕДАКТИРОВАТЬ: ой, не видел комментарии.

...