2013-10-11 2 views
0

В настоящее время я использую ajax для выполнения следующего кода php, который деконструирует строку даты/времени.Javascript Moment Library

//date string 
$date = "20 November, 2013"; 

//time string 
$time = "9:30 AM"; 

// get timestamp for date 
$dtime = strtotime($date); 

//get day of month - 20 
$DAY = date("d",$dtime); 

//get month - 11 
$MONTH = date("m",$dtime); 

//get timestamp for time 
$ttime = strtotime($time); 

//get hour - 09 
$HOUR = date("h",$ttime); 

//get min - 30 
$MIN = date("i",$ttime); 

//get meranda - AM 
$MER = date("A", $ttime); 

Как я могу получить эти значения с помощью JS Moment library из любой строки в указанном выше формате?

+0

Ummm ... Что вы попробовали? – Neal

+0

'goto google_for_docs;' – bwoebi

ответ

1

Вы вопрос не очень понятно, но учтите:

moment("20 November, 2013, 9:30 AM UTC").format() 

возвращает (в моей т.з.):

"2013-11-20T10:30:00+01:00" 

или, вы можете получить дату детали из moment объекта, как это:

date = moment("20 November, 2013, 9:30 AM"); 
hour = date.hour() 

и т.п., см. the docs.