2014-12-15 3 views
-5

Возможно ли получить время со следующего datetime в javascript?Javascript convert Datetime to Time

2014-11-24 08:30:00 

Любая помощь будет оценена по достоинству.

UPDATE

Найдено решение моей проблемы в двух экземплярах:

datetime.substr(11, 5); 
//returns 08:30 

Спасибо за вашу помощь!

+1

Разделение вашего исследования помогает всем. Расскажите, что вы пробовали и почему это не соответствовало вашим потребностям. Это демонстрирует, что вы потратили время, чтобы попытаться помочь себе, это избавляет нас от повторения очевидных ответов и, прежде всего, помогает вам получить более конкретный и релевантный ответ! Также см. [Как спросить] (http://stackoverflow.com/questions/how-to-ask) – Cerbrus

+0

use moment.js (http://momentjs.com/) –

ответ

-1
new Date("2014-11-24 08:30:00").getTime(); 

Этот блок кода получит время с вашей точной даты.

+0

В зависимости от того, что задает вопрос * время *, это может не ответить на вопрос. 'getTime()' не извлекает временную часть объекта Date, он преобразует этот объект в число миллисекунд, прошедших с момента эпохи. –

+0

Вы правы, но вопрос ясен для моей ситуации. В противном случае он должен указать час или день как значение времени. –

0

Как насчет slice? Это должно быть самым быстрым, когда вы знаете, что всегда получаете datetime (и время в последних 8 символах).

var datetime = "2014-11-24 08:30:00"; 
var time = datetime.slice(-8); 

alert(time); // returns "08:30:00"