Задать вопрос
wangler
@wangler

Как разобрать строку дата-время в JavaScript?

Здравствуйте.
Есть строка формата 'yyyy-mm-dd hh:mm:ss', например '2016-02-26 12:53:30'. Необходимо разобрать её на 2 переменные - отдельно дату и отдельно время. Функций для работы со строками в JS я не знаю, может можно использовать регулярное выражение и выбрать строки по этому условию, а может можно еще проще.. Спасибо за ответы )
  • Вопрос задан
  • 522 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
werty1001
@werty1001
undefined
var a = '2016-02-26 12:53:30'.split(' '),
		t = a[1],
    d = a[0];
    
    console.log(t);
    console.log(d);
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@GreatRash
'2016-02-26 12:53:30'.split(' '); // ['2016-02-26', '12:53:30']
Ответ написан
Комментировать
fr_end
@fr_end
Frontend разработчик
Если будут задачи с временем посложнее, посмотрите в сторону moment.js
var time = moment('2016-02-26 12:53:30');
console.log(time.format('DD.MM.YYYY'));
console.log(time.format('hh:mm:ss'));
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 14:07
15000 руб./за проект
22 дек. 2024, в 13:01
50000 руб./за проект
22 дек. 2024, в 10:44
15000 руб./за проект