Я пытаюсь получить дату в вышеуказанном формате, и я делаю это в Javascript. Вот что я пытаюсь сделать, но он, похоже, не хочет работать. Это дает мне ошибку object doesn't support this property or method
.Как отформатировать текущую дату до mm-dd-yy в javascript?
var today = new Date();
var currentDate = ('0' + today.getDate()).slice(-2) + '-' + ('0' + (today.getMonth()+1)).slice(-2) + '-' + today.getFullYear().slice(-2);
alert(currentDate);
Идея, если это не очевидно, является добавление от 0 до передней части каждой части, а затем отрезают две последние цифры. Таким образом, если это 9, он добавит 0 к фронту и сохранит 09. Если это 10, он добавит 0 (так что у нас есть 010), но сохраните только две последние цифры: 10
.
Однако у меня есть эта ужасная ошибка, поэтому я не могу понять, что я делаю неправильно.
Я думаю, что это может помочь ответить на ваш вопрос http://stackoverflow.com/questions/1056728/formatting-a-date-in-javascript –
ли вы прочитать следующую нить : http://stackoverflow.com/questions/1056728/formatting-a-date-in-javascript?rq=1? –