Python Ctime 转换

标签 python time

我在将 ctime 字符串转换为 %Y-%m-%d 格式时遇到问题。

fileobject = "C:\\foo\\bar.txt"
filetime = time.ctime(os.path.getctime(fileobject))

print filetime
Wed Feb 03 11:02:38 2016

现在我只想转换为 YYYY-MM-DD。有什么建议么?我在传统的重新格式化方面运气不佳

最佳答案

使用time.strftimetime.localtime而不是使用time.ctime:

>>> print time.strftime("%Y-%m-%d", time.localtime(os.path.getctime(fileobject)))
2015-10-20

我不会告诉您我使用的文件,因此输出会有所不同。

关于Python Ctime 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35182947/

相关文章:

java - 在不同多核处理器上进行测试的速度标准化

ruby-on-rails - 如何使用 Ruby 将 JSON 时间字符串自动转换为时间对象?

c# - 为什么通过成对执行计算来计算连续整数数组的乘积会更快?

Python OS X 10.5 开发环境

python - 用简单的 Python 脚本测试计算机处理速度

python - 将 python 应用程序移植到移动平台

Python:Scrapy CSV 导出不正确?

用于搜索专利数据库的 Python 模块,即 USPTO 或 EPO

java - 以整数形式保存并比较时间

java - 从 String 获取时间