相关疑难解决方法(0)

Python日期时间与时间模块之间的区别

我试图找出datetimetime模块之间的差异,以及每个模块应该用于什么.

我知道这datetime提供了日期和时间.该time模块有什么用?

可以理解的例子和关于时区的差异尤其令人感兴趣.

python time datetime

117
推荐指数
3
解决办法
4万
查看次数

将epoch之后的时间戳转换为datetime.datetime

我从epoch开始有以下时间戳:

Timestamp
1346114717972
1354087827000
Run Code Online (Sandbox Code Playgroud)

如何将这些时间戳转换为某种特定的输出格式,例如mm/dd/yyyy hr:min:sec

我试图将它们转换为datetime.datetime但失败了:

 >>> datetime.datetime.fromtimestamp(1346114717972)
 Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 ValueError: timestamp out of range for platform time_t
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

python

47
推荐指数
3
解决办法
8万
查看次数

如何在Python中将`ctime`转换为`datetime`?

import time
t = time.ctime()
Run Code Online (Sandbox Code Playgroud)

对我来说,t'Sat Apr 21 11:58:02 2012'.我有更多这样的数据.

我的问题是:

  • 如何转换tdatetimePython中?它有什么模块吗?

我试着赚一点时间dict然后转换t,但觉得这不是用Python做的最佳方式.

细节:

  • 我有一个ctime清单(如['Sat Apr 21 11:56:48 2012', 'Sat Apr 21 11:56:48 2012']).
  • 我想将内容转换为datetime,然后将其存储在dbwith中timestamp.

python datetime

26
推荐指数
2
解决办法
4万
查看次数

将任何纪元转换为系统时区的人类可读格式

这样的回答解释了如何转换任何特定时期非本地化 datetime.

这个答案解释了如何将现在的纪元转换为预定义时区人类可读格式.

这个答案解释了如何获得当前系统时区,但没有解释pyzt,这是在人类可读格式答案中使用的.

如何将任何给定的纪元转换系统时区人类可读格式

python time timezone datetime epoch

5
推荐指数
1
解决办法
1万
查看次数

转换自纪元以来的日期

如何将表示自纪元(1970年)以来的天数的序列日期编号转换为相应的日期字符串?我看过多个帖子显示如何从字符串到日期编号,但我无法找到任何关于如何反向的帖子.

例如,15951对应于"2013-09-02".

>>> import datetime
>>> (datetime.datetime(2013, 9, 2) - datetime.datetime(1970,1,1)).days + 1
15951
Run Code Online (Sandbox Code Playgroud)

(+ 1因为无论生成这些日期数字的是什么,遵循1970年1月1日= 1的惯例.)

TL; DR:寻找要做的事情:

>>> serial_date_to_string(15951)  # arg is number of days since 1970
"2013-09-02"
Run Code Online (Sandbox Code Playgroud)

这与Python不同:将大纪元时间转换为日期时间,因为我从1970年以来的几天开始.我不确定你是否可以因闰秒等而乘以86,400等.

python datetime date epoch

4
推荐指数
2
解决办法
5773
查看次数

在Python中将小数年转换为实际日期

如何使用python将小数年转换为实际日期?E. g.我有一个包含分数年的数组[2012.343,2012.444,2012.509],我想得到"yyyy-mm-dd hh:mm".

python

3
推荐指数
1
解决办法
2367
查看次数

在Python中将时间从epoch时间改为iso格式

我想将时间从纪元时间改为Kml扩展可读的格式(例如iso格式的时间).

有很多帮助可以从纪元转换为YYYYMMDDHHMMSS等格式以及使用元组和mktime的其他结构,但是对于.iso形成,我一直无法找到它.

python

3
推荐指数
1
解决办法
9135
查看次数

如何在Python中转换纪元日期时间?

我正在调用 api 并以 /Date(1500462505221)/ 格式获取日期时间字段。我的动机是将其转换为这种格式 "2018-05-11 23:25:47" 。我该如何做到这一点?

datetime epoch datetime-format python-3.x

-2
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×7

datetime ×5

epoch ×3

time ×2

date ×1

datetime-format ×1

python-3.x ×1

timezone ×1