Я использую момент JS
для получения текущего времени. На основании этого времени мне нужно выполнить операцию поиска в моей базе данных поиска.
Моя запись в базе данных выглядит следующим образом:
"message_date": "2014-03-20T09:17:40.482Z"
Моментный код для получения текущего времени выглядит следующим образом:
var m = moment();
var testResult = m.toJSON();
// It outputs : 2014-03-20T09:17:40.482Z
Моя проблема заключается в том, что я не хочу включать эти секунды в мой запрос к базе данных. Я хочу искать только до минутного поля, т.е. 2014-03-20T09: 17. Я могу разделить дату момента, чтобы получить ожидаемый формат. Но я знаю, что это не способ сделать это. Пожалуйста, помогите мне получить ожидаемый формат времени в момент JS
. благодаря
Пытаться:
var testResult = m.format('YYYY-MM-DD[T]HH:mm');
Если вы хотите получить время в определенном часовом поясе:
var m = moment().zone("+05:30");
var testResult = m.format('YYYY-MM-DD[T]HH:mm');