【发布时间】:2019-04-01 12:36:00
【问题描述】:
我有一个 html 表单,我将在其中输入一个日期,之后该日期将保存在我的数据库 (mongodb) 中,问题是数据中的日期变成了小时,
从“1993-12-12T00:00:00.000Z”到“1993-12-12”的例子
请在这方面帮助我
<form action="/adddoctor" method="POST" class="form-horizontal" role="form" >
<input type="date" class="form-control" min="15/12/1980" max="15/12/1993" name="date_birth" id="date_birth" placeholder="Date de naissannce *" value="" required />
</form>
app.post('/adddoctor', function (req,res) {
var usermed = new users ( {
date_birth:req.body.date_birth,
}
);
usermed.save( function (err) {
if (err) {
console.log(err)
res.send("error")
}
res.sendFile(__dirname + "/public/adddoctor.html");
});
})
这是我的 nodejs 和 html 代码:
【问题讨论】:
-
“转换”是什么意思?为什么不简单地检查
T并对其进行拆分?有什么特殊情况吗? -
你的输入只是一个字符串吗?
Date对象?还有什么? -
@ImenElAbed:您的问题没有提到数据库,也没有显示任何写入或读取数据库的代码。请说明实际问题。
标签: javascript html