имеют проблему даты формата в JavaScript, это мой код функцииформат даты с помощью JavaScript
//originalDate = '2016-03-02 09:12:14.989522';
var d = new Date(originalDate),
month = d.getMonth() + 1,
day =d.getDate(),
year = d.getFullYear(),
hour = d.getHours(),
min = d.getMinutes();
alert([day, month, year].join('-')+' '+[hour,min].join(':'));
и my original date ='2016-03-02 09:12:14.989522';
и мой код всегда return 'Nan-Nan-Nan Nan:Nan'
, он видел неизвестную originalDate, что я прохожу в. любая помощь?
Примечание: тип данных в базе данных даты шахты timestamp
Код, который вы опубликовали, отлично работает, если «дата» определена правильно. Вероятно, вы не передаете правильную переменную в 'new Date (date)'. Если вы введете полный код, будет более очевидным, в чем проблема. –
вы можете распечатать дату на консоли перед запуском этих операторов .. 'console.log (date);' – gurvinder372
Я сомневаюсь, что 'new Date (date)' возвращает объект с датой даты. – Rayon