У меня эта дата проанализирована из api как строка: DD-MM-YYYY, но иногда дата - DD-M-YYYY или даже D-M-YYYY.
Например:
4-1-2013 или 10-10-2013 или 7-4-2013
Год всегда 4 цифры, но дни или месяцы иногда получают одну цифру. Как я могу вручную (с JS) добавить 0 перед каждой отдельной цифрой?
Я использую moment.js для некоторых вычислений, поэтому я удаляю '-' используя
date.replace("-", "")
чтобы получить целое число (например, 4-1-2013 = 412013), поэтому я могу использовать его с moment.js, но если его одна цифра, все это испортится.