伙计们,
我正在尝试理解MomentJS API。获取机器上当前时间的适当方法是什么?
var CurrentDate = moment();
vs
var CurrentDate = moment().format();
试图解析他们的文档,它不明显使用什么。
http://momentjs.com/docs/#/query/is-a-moment/
伙计们,
我正在尝试理解MomentJS API。获取机器上当前时间的适当方法是什么?
var CurrentDate = moment();
vs
var CurrentDate = moment().format();
试图解析他们的文档,它不明显使用什么。
http://momentjs.com/docs/#/query/is-a-moment/
当前回答
当前日期使用moment .js,格式为DD-MM-YYYY
const currentdate=moment().format("DD-MM-YYYY");
console.log(currentdate)
其他回答
这里你把一个momentjs实例赋值给CurrentDate:
var CurrentDate = moment();
这里只是一个字符串,是momentjs实例默认格式的结果:
var CurrentDate = moment().format();
这里是1月份以来的秒数。Unix时间戳:
var CurrentDate = moment().unix();
这里的另一个字符串为ISO 8601 (ISO 8601和RFC 3339日期格式之间的区别是什么?):
var CurrentDate = moment().toISOString();
这也是可以做到的:
var a = moment();
var b = moment(a.toISOString());
console.log(a.isSame(b)); // true
仍然没有回答。 js -可以做任何事情,但这样一个简单的任务。
我用这个:
moment().toDate().getTime()
试试这个方法:
console.log(moment().format('L'));
moment().format('L'); // 05/25/2018
moment().format('l'); // 5/25/2018
日期格式:
moment().format('MMMM Do YYYY, h:mm:ss a'); // May 25th 2018, 2:02:13 pm
moment().format('dddd'); // Friday
moment().format("MMM Do YY"); // May 25th 18
moment().format('YYYY [escaped] YYYY'); // 2018 escaped 2018
moment().format(); // 2018-05-25T14:02:13-05:00
访问:https://momentjs.com/了解更多信息。
对于任何使用反应时刻的人:
import Moment from 'react-moment'
内部渲染(使用你需要的格式道具):
const now = new Date()
<Moment format="MM/DD/YYYY">{now}</Moment>
地点:
moment.locale('pt-br')
return moment().format('DD/MM/YYYY HH:mm:ss')