javascript - 在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('-');
解决方案
推荐阅读
- json - 将 XML 转换为 JSON 的奇怪结果
- r - 从 violinboxplot 的子集标题中删除 facet.by 标签
- android - 对按钮进行编程以获得下一个焦点
- angular - 如何在 ionic 3 中使用 Observables
- javascript - 在获取用户时使用 Passport-jwt 时 req.user 未定义
- android - 当用户打开抽屉时调用函数(onClick 按钮或幻灯片)
- laravel - 在插槽内生成 HTML 不适用于组件
- uwsgi - 如果启用了线程,为什么flask-socketio在uWSGI + gevent下保持http-polling
- node.js - TypeError: fsevents is not a constructor(已经试过一堆答案)
- git - 如何将标签消息编辑推送到来源?