Я пытаюсь разобрать моментную дату, а именно: 2018-12-31 00:00:00
в конкретный формат. Проблема в том, что я получил эту ошибку:
аргумент радиуса toString () должен быть между 2 и 36
at Number.toString ()
это мой код:
function format_date(event, addHours){
var date = event.start.format('YYYY-MM-DD HH:mm:ss');
var timeFormat = 'h:mm tt';
var hours = addHours ? ' ' + timeFormat : '';
return Date.parse(date).toString('dd/MM/yyyy' + hours);
}
объект event
предоставляется fullcalendar при нажатии на событие. Каждое событие состоит из start
и end
даты. Я также проверил обе даты с помощью метода isValid
, предоставленного momentjs
, и обе даты действительны.
У меня также есть переменная timeFormat
, которая определяет формат времени, а hours
указывает, если добавить также часы к конечной дате.