По string подскажите

gergi
Offline
Зарегистрирован: 15.06.2016

Подскажите. Получаю значение текущего месяца, преобразую в String и отправляю процедуре.
String(now.month(), DEC)
В результате на дисплей процедура выводит "6" вместо "06".
В голову приходит только скеивать две строки ("0"+"6") при условии одного символа в переменной .Можно как то победить более простым способом?

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Никак не победить более простым способом - только форматированием вывода: либо юзаете sprintf, либо проверяете - если число меньше 10, то сначала в строку пихаете '0', а потом само число.