数据库读取的时间无法取出年月日时分秒

######想获取数据库字段时间把年月日时分秒分别取出。代码运行没有取到年月日时分秒的数据

var newMsg = {};
var fieldValue = msg.payload[0];//获取数据库读到的日期;

var value =new Date(fieldValue);
let year =value.getFullYear();
let month =value.getMonth()+1;
let day =value.getDate();
let hour =value.getHours();
let minute =value.getMinutes();
let second =value.getSeconds();
let nowDate = year +"-" +(month< 10?"0" +month : month) + "-" +(day <10 ? "0"+day : day)+"  "+(hour <10 ? "0" +hour : hour)+":"+(minute<10?"0"+minute: minute)+":"+(second<10?"0"+second:second);
msg.payload = nowDate;
return [msg];

###### 运行结果及报错内容 
SELECT DateTime as date FROM test.wendu ORDER BY DATETIME DESC limit 1; : msg.payload : string[24]
"NaN-NaN-NaN  NaN:NaN:NaN"