欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python基于datetime或time模块分别获取当前时间戳的方法实例

程序员文章站 2022-07-11 09:57:20
python的时间模块生成时间戳的方法是非常简单的,因为最近频繁用到了时间戳功能,这里简单总结了一下日常使用最为频繁的两个时间模块各自生成当前时间戳的方法,很简单,具体如下...

python的时间模块生成时间戳的方法是非常简单的,因为最近频繁用到了时间戳功能,这里简单总结了一下日常使用最为频繁的两个时间模块各自生成当前时间戳的方法,很简单,具体如下:

now_time=str(datetime.datetime.now().strftime('%y%m%d'))
nowtime=str(time.strftime('%y%m%d',time.localtime(time.time())))
print 'now_time:',now_time
print 'nowtime:',nowtime

结果如下:

now_time: 20181226
nowtime: 20181226

上面是生成年月日的时间戳,如果要精确到秒级可以使用下面的方法:

now_time=str(datetime.datetime.now().strftime('%y%m%d%h%m%s'))
nowtime=str(time.strftime('%y%m%d%h%m%s',time.localtime(time.time())))
print 'now_time:',now_time
print 'nowtime:',nowtime

结果如下:

now_time: 20181226091741
nowtime: 20181226091741

当然想使用不同的分隔符号还可以有下面的形式:

now_time=str(datetime.datetime.now().strftime('%y-%m-%d %h:%m:%s'))
nowtime=str(time.strftime('%y-%m-%d %h:%m:%s',time.localtime(time.time())))
print 'now_time:',now_time
print 'nowtime:',nowtime

now_time=str(datetime.datetime.now().strftime('%y/%m/%d/%h:%m:%s'))
nowtime=str(time.strftime('%y/%m/%d/%h:%m:%s',time.localtime(time.time())))
print 'now_time:',now_time
print 'nowtime:',nowtime

结果如下:

now_time: 2018-12-26 09:18:58
nowtime: 2018-12-26 09:18:58
now_time: 2018/12/26/09:18:58
nowtime: 2018/12/26/09:18:58

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接