<分区>
当我得到某个时间的小时时,它会像这样以 24 小时制打印它;
time1 = datetime.datetime.strptime("08/Jan/2012:08:00:00", "%d/%b/%Y:%H:%M:%S")
print 'hour is ', time1.hour
> time is 8
我试图让它显示 08,而不是 8。对于两位数的小时,它很好,但一旦它达到一位数,我就试图在它前面显示 0。
我可能会执行“time1.time”,然后转换为字符串,然后将其拆分,然后将小时转换回日期时间对象,但这相当冗长,我想知道是否有更简单的解决方案?