javascript - Json 格式日期
问题描述
我遇到了一个问题,我无法获取新的 Date(),因为它是 JSON 格式的日期。此代码使用 MVC C# 完成。日期在 \/Date(1531364413000)\/
. 数据库中的日期为 yy-mm-dd 我可以在控制器或 Web 配置中更改格式吗?有人知道如何将默认日期更改为 JavaScript 格式吗?
解决方案
您可以像这样创建辅助 javascript 函数
function (date) {
if (!date)
return "";
var dtStart = new Date(parseInt(date.substr(6)));
var dtStartWrapper = moment(dtStart);
return dtStartWrapper.format('DD/MM/YYYY');
}
它使用 Moment Js
推荐阅读
- r - 在给定一些 ID 和日期的情况下跟踪给定字段的更改
- reactjs - Apollo 客户端查询无法识别我的变量类型是否正确
- selenium - Catchpoint pause 与 waitForNoRequest - 有什么区别?
- python - 仅当新值不为空时,如何从数据框中更改列值比较来自另一个数据框的值?
- excel - 用 Cribbage 手数 15
- c++ - 使用 Array 的结构在堆中创建动态数组
- elasticsearch - 是否可以只从 Elasticsearch 中检索 doc id 和 score 而无需执行搜索的 fetch 阶段?
- javascript - JS/TS Promises - 解析(对象)数组,但解析时为空
- python - VSCode:如何在每次使用 VS Code 任务运行之前自动清除 Python 终端输出窗口?
- reactjs - 在 componentDidMount for 循环中向数组中添加多行