【发布时间】:2015-07-03 21:31:13
【问题描述】:
如何使用 moment.js 将当前日期更改为这种格式(DD/MM/YYYY)?
我试过下面的代码。
$scope.SearchDate = moment(new Date(), "DD/MM/YYYY");
但它是返回 0037-11-24T18:30:00.000Z。没有帮助格式化当前日期。
【问题讨论】:
标签: javascript angularjs momentjs
如何使用 moment.js 将当前日期更改为这种格式(DD/MM/YYYY)?
我试过下面的代码。
$scope.SearchDate = moment(new Date(), "DD/MM/YYYY");
但它是返回 0037-11-24T18:30:00.000Z。没有帮助格式化当前日期。
【问题讨论】:
标签: javascript angularjs momentjs
对于使用react-moment的任何人:
只需将format 属性用于您需要的格式:
const now = new Date()
<Moment format="DD/MM/YYYY">{now}</Moment>
【讨论】:
这对我有用
var dateToFormat = "2018-05-16 12:57:13"; //TIMESTAMP
moment(dateToFormat).format("DD/MM/YYYY"); // you get "16/05/2018"
【讨论】:
你可以用这个
moment().format("DD/MM/YYYY");
但是,这将返回今天指定格式的日期字符串,而不是时刻日期对象。执行以下操作将使其成为所需格式的时刻日期对象。
var someDateString = moment().format("DD/MM/YYYY");
var someDate = moment(someDateString, "DD/MM/YYYY");
【讨论】:
这实际上对我有用:
moment(mydate).format('L');
【讨论】:
【讨论】:
new Date() 是 javascript 代码。你能用 moment.js 给我获取当前日期吗?
$scope.SearchDate = moment(moment.now()).format("DD/MM/YYYY")
moment() 与moment(new Date()) 相同