如何仅从时刻对象中提取日期

时间:2016-02-22 06:12:18

标签: javascript

我正在使用时刻对象作为日期。 为此我写了

dateOnly = moment(date.format("MM/DD/YYYY"));
var ndate = dateOnly.toDate();

我想在前端只显示日期,但它以我不想要的格式显示我

  

2016年2月22日星期一00:00:00 GMT + 0530(印度标准时间)

2 个答案:

答案 0 :(得分:0)

您可以使用时刻的格式功能以您想要的格式显示日期

moment().format('MM/DD/YYYY'); // "02/22/2016"

您可以在此处查看所有可用格式

http://momentjs.com/docs/#/displaying/

答案 1 :(得分:0)

var dateOnly = moment(date).format('MM/DD/YYYY'); // for formatted dates.
yesterday= moment(date).subtract(1,'days') // for previous day 
//you can replace days with months and years.
tomorrow= moment(date).add(1,'days') // for upcoming day 
//you can replace days with months and years. 
var date1= moment(yesterday)
var date2= moment(tomorrow)
differencebetweenmoments =moment(date1).diff(moment(date2),'days');