Как добавить ноль перед любым числом ниже 10 в Javascript с помощью Regexp

Добрый день,

Есть ли регулярное выражение, которое я мог бы использовать для добавления 0 перед любым числом, меньшим 10?

Я не ищу библиотеку синтаксического анализа даты, тройные решения или решения if / else. (надеюсь)

var currentDate = new Date(),
    stringDate = currentDate.getFullYear() + "-" + currentDate.getMonth() + "-" + currentDate.getDate() + " " + currentDate.getHours() + ":" + currentDate.getMinutes() + ":" + currentDate.getSeconds();

    alert( stringDate ); //2011-10-17 10:3:7

Мне бы хотелось применить RegExp к stringDate, чтобы получить 2011-10-17 10:03:07

Большое спасибо!

21
задан Alex Peattie 19 November 2011 в 21:16
поделиться