首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ctime转换为unicode,将unicode转换为ctime python

将ctime转换为unicode,将unicode转换为ctime python
EN

Stack Overflow用户
提问于 2011-01-21 01:36:07
回答 2查看 1.1K关注 0票数 2

我已经将ctime值转换为unicode。

1295478503.6789999至'Wed Jan 19 18:08:23 2011‘

我可以往回走吗?从第二行到第一行?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-21 01:39:50

您需要Python time模块,特别是strptime()函数。(您是如何将ctime转换为unicode/string的?可能使用time.strftime()。因此,寻找与之相反的方向是有意义的,即time.strptime()。)

这里也有一个很好的谷歌查询:http://www.google.com/search?q=python+parse+time+string

示例:

代码语言:javascript
复制
entropy:~>python
Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) 
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import time
>>> u = u'Wed Jan 19 18:08:23 2011'
>>> t = time.strptime(u)
>>> t
time.struct_time(tm_year=2011, tm_mon=1, tm_mday=19, tm_hour=18, tm_min=8, tm_sec=23, tm_wday=2, tm_yday=19, tm_isdst=-1)
>>> time.mktime(t)
1295489303.0
票数 5
EN

Stack Overflow用户

发布于 2011-01-21 01:38:38

代码语言:javascript
复制
import time
time.mktime(time.strptime('Wed Jan 19 18:08:23 2011'))
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4750522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档