我想在 Vue.js 中打印“Last updated: 6/12/2019 1:30 PM”。我有当前年份,但我想要完整的日期和时间。这是我到目前为止所拥有的
<div id="app">
Last updated: {{ new Date().getFullYear() }}
</div>
原文由 hulkenbergg 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想在 Vue.js 中打印“Last updated: 6/12/2019 1:30 PM”。我有当前年份,但我想要完整的日期和时间。这是我到目前为止所拥有的
<div id="app">
Last updated: {{ new Date().getFullYear() }}
</div>
原文由 hulkenbergg 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 vue.js 中获取当前日期时间非常简单。
你可以使用: {{ new Date() }}
,它给你 Sat Dec 05 2020 12:51:25
Date() 将为我们提供带时区的完整日期和时间。
但是你想在 vue.js 中制作更好的格式,比如 ‘dd-mm-yyyy’,那么你使用 moment
import moment from 'moment'
Vue.prototype.moment = moment
然后在您的模板中,只需使用
{{ moment(new Date()).format('DD-MM-YYYY') }}
输出:
05-12-2020
原文由 Faridul Khan 发布,翻译遵循 CC BY-SA 4.0 许可协议
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
你可以使用:
new Date().toLocaleString()
,它给你"6/13/2019, 9:40:40 AM"