Javascript改变某些数据中的数据

标签 javascript

我有一个返回以下内容的变量:

{
    "id":1,
    "refnumber":3,
    "active":false,
    "date":"2017-09-14T23:00:00.000Z",
    "addons":0,
    "age":0
}

如果您查看数据字段,我需要一种将该字段上的数据更改为 yyyy-mm-dd 的方法。

换句话说..如果我们将此示例作为引用,我将需要数据字段值:

这个:

2017-09-14T23:00:00.000Z

更改为:

2017-09-14

我该怎么做?

最佳答案

您应该能够切掉尾随字符。

data.date = data.date.slice(0, 10);

这是可行的,因为您的数据格式是可预测的形式,其中月份和日期有 0 填充。

关于Javascript改变某些数据中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46006972/

相关文章:

JavaScript - 多个 HTML 框架中的多个全局对象?

javascript - 根本无法让 Textillate.js 工作

javascript - 如何拦截 xhr POST 参数/POST 正文?

javascript - 插入mongodb中的一系列文件

javascript - 在 ajax 请求完成之前提交表单

javascript - 通过 jQuery 或 JS move 鼠标

javascript - 我可以将 ajax 放在 React 组件构造函数中吗?

JavaScript 待办事项列表 - 删除按钮仅出现在最近添加的元素上

JavaScript 日期到时间戳计算不适用于任何一个月的 8 号和 9 号

javascript - 在 div 中获取一个 carousal table 值