Python datetime时间格式化去掉前导0

yipeiwu_com6年前Python基础

Python时间格式化的时候,去掉前导0的:

dt = datetime.now() 
print dt.strftime('%-H')

#结果是: '4'

在format string的%与flag之间,添加一个“-”即可。

在Mac和Linux中试过可用,不确定是否可以移植。

相关文章

python 将dicom图片转换成jpg图片的实例

主要原理:调整dicom的窗宽,使之各个像素点上的灰度值缩放至[0,255]范围内。 使用到的python库:SimpleITK 下面是一个将dicom(.dcm)图片转换成jpg图片的...

Python基于贪心算法解决背包问题示例

本文实例讲述了Python基于贪心算法解决背包问题。分享给大家供大家参考,具体如下: 贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优...

python PyQt5/Pyside2 按钮右击菜单实例代码

具体代码如下所述: import sys from PySide2.QtGui import * from PySide2.QtCore import * from PySide2....

Python基于生成器迭代实现的八皇后问题示例

本文实例讲述了Python基于生成器迭代实现的八皇后问题。分享给大家供大家参考,具体如下: 问题:有一个棋盘和8个要放到上面的皇后,唯一的要求是皇后之间不能形成威胁。也就是说,必须把他们...

Python多线程编程(四):使用Lock互斥锁

前面已经演示了Python:使用threading模块实现多线程编程二两种方式起线程和Python:使用threading模块实现多线程编程三threading.Thread类的重要函数...