后端返回的时间戳怎么在页面上格式化成“YYYY-MM-DD”?
我从接口拿到的数据里有个 create_time 字段,值是 1712345678 这种时间戳。想在 HTML 模板里直接显示成“2024-04-05”这样的格式,但不想在 JS 里额外处理,有没有办法用简单的表达式或者原生方法直接格式化?试过 new Date().toLocaleDateString(),但结果是中文的“2024/4/5”,而且时区好像也不对。
现在模板里就这么写的:
<div>
创建时间:{{ item.create_time }}
</div>
总不能每个地方都写个过滤器或者计算属性吧?是不是有更轻量的方式?
或者用
toLocaleDateString('en-CA')也能得到 YYYY-MM-DD 格式。就这么点东西,别整复杂了。