Get double-digit months and days from current date in Python
import datetime dt = datetime.datetime.now() print(dt.strftime('%m')) print('{:02d}'.format(dt.month)) print(f'{dt.month:02d}') print('%02d' % dt.month) print(dt.strftime('%d')) print('{:02d}'.format(dt.day)) print(f'{dt.day:02d}') print('%02d' % dt.day)
Output
05 05 05 05 15 15 15 15