首页 > 解决方案 > 在JS中提交编辑后的表单时如何设置这样的日期格式(2020-03-10)?

问题描述

提交编辑后的表单时如何设置这样的日期格式(2020-03-10)。该表格当前正在从 DB 读取当前数据(例如 20-10-1990)。我找到以下解决方案,格式是我想要的,但它正在读取今天的日期(2020-03-27),而不是当前的数据库数据。

我必须以 YYYY-MM-DD 格式发送,如果不遵循该格式,DB 将保存为 0000-00-00 00:00:00。

数据库中的当前日期

在此处输入图像描述

使用以下代码提交时的 Console.log

在此处输入图像描述

我用来获取 YYYY-MM-DD 的代码

var d = new Date();
editProjectPlanStart = [
    d.getFullYear(),
    ('0' + (d.getMonth() + 1)).slice(-2),
    ('0' + d.getDate()).slice(-2)
].join('-');

标签: javascripthtmldatepickerdate-format

解决方案


推荐阅读