伙计们,

我正在尝试理解MomentJS API。获取机器上当前时间的适当方法是什么?

var CurrentDate = moment();

vs

var CurrentDate = moment().format();

试图解析他们的文档,它不明显使用什么。

http://momentjs.com/docs/#/query/is-a-moment/


当前回答

试试这个

console.log(moment().format("MM ddd, YYYY HH:mm:ss a"));

console.log(时刻)。format("MM ddd, YYYY hh: MM:ss a")); < script src = " https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js " > < /脚本>

其他回答

地点:

moment.locale('pt-br')
return moment().format('DD/MM/YYYY HH:mm:ss')

我想补充一点,你可以在一个对象中拥有全部的数据信息:

const today = moment().toObject();

你应该获得一个具有这些属性的对象:

today: {
    date: 15,
    hours: 1,
    milliseconds: 927,
    minutes: 59,
    months: 4,
    seconds: 43,
    years: 2019
    }

当你必须计算日期时,它是非常有用的。

仍然没有回答。 js -可以做任何事情,但这样一个简单的任务。

我用这个:

moment().toDate().getTime()

当前日期使用moment .js,格式为DD-MM-YYYY

const currentdate=moment().format("DD-MM-YYYY"); 
console.log(currentdate)

试试这个

console.log(moment().format("MM ddd, YYYY HH:mm:ss a"));

console.log(时刻)。format("MM ddd, YYYY hh: MM:ss a")); < script src = " https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js " > < /脚本>