конвертировать дату / время - PullRequest
1 голос
/ 22 июля 2010

Прямо сейчас в моем коде у меня есть

$ ( '# StartDateTime'). Вал (новый Дата (event.start) .toLocaleDateString () + "" + (event.start) .toLocaleTimeString ());

, который отображает «четверг, 22 июля 2010 г., 8:00:00». Мне было интересно, может ли кто-нибудь помочь мне, как я мог бы преобразовать его в просто "22.07.2010 08:00 утра"?

Я был бы очень признателен. Спасибо!

1 Ответ

1 голос
/ 23 июля 2010

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

Вот пример: http://jsfiddle.net/7exrR/

var date = new Date(event.start);

var m = date.getMonth() + 1;
var d = date.getDate();
var y = date.getFullYear(); 
var t = date.toLocaleTimeString().toLowerCase().replace(/:\d\d ([ap]m) .+$/,' $1');

$('#StartDateTime').val( m + '/' + d + '/' + y + ' ' + t );​​​​​​​​​​​​​​​​
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...