使用片刻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
的方式获得预期的时间格式。谢谢
答案 0 :(得分:1)
尝试:
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');