python中的time的时间戳_Python的time.time()返回本地时间戳还是UTC时间戳?

这是用于可在文本文件中使用的时间戳文本格式。(问题的标题在过去是不同的,因此对这一答案的导言作了修改,以澄清如何将其解释为时间。)。[更新日期:2016-01-14])

可以使用datetime.datetime的.now()或.utcnow()将时间戳作为字符串获取:>>> import datetime

>>> print datetime.datetime.utcnow()

2012-12-15 10:14:51.898000

now与预期的utcnow不同,否则它们的工作方式相同:>>> print datetime.datetime.now()

2012-12-15 11:15:09.205000

您可以显式地将时间戳呈现给字符串:>>> str(datetime.datetime.now())

'2012-12-15 11:15:24.984000'

或者您可以更明确地按照您喜欢的方式格式化时间戳:>>> datetime.datetime.now().strftime("%A, %d. %B %Y %I:%M%p")

'Saturday, 15. December 2012 11:19AM'

如果需要ISO格式,请使用对象的.isoformat()方法:>>> datetime.datetime.now().isoformat()

'2013-11-18T08:18:31.809000'

您可以在变量中使用它们进行计算和打印,而无需转换。>>> ts = datetime.datetime.now()

>>> tf = datetime.datetime.now()

>>> te = tf - ts

>>> print ts

2015-04-21 12:02:19.209915

>>> print tf

2015-04-21 12:02:30.449895

>>> print te

0:00:11.239980

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值