我以两种不同的格式在数据库中插入日期。
这是作为日期时间插入的
var mydate;
mydate = new Date();
document.getElementById('clockinhour').value = mydate.toISOString().slice(0, 19).replace('T', ' ');
输出 A
2017-06-21 20:14:31
这是插入为 varchar :
document.getElementById('clocked_in_time').value = Date();
输出 B
Wed Jun 21 2017 16:14:31 GMT-0400 (Eastern Standard Time)
输出 B 是正确的时间,但我需要显示输出 A。是什么导致转换为 ISOString 时时间发生变化?我怎样才能解决这个问题?