小编use*_*633的帖子

将纪元时间转换为日期时间

我得到的答案是其余的Epoch时间格式

start_time = 1234566
end_time = 1234578
Run Code Online (Sandbox Code Playgroud)

我想在MySQL格式时转换那个纪元秒,这样我就可以在MySQL数据库中存储差异.

我试过了:

>>> import time
>>> time.gmtime(123456)
time.struct_time(tm_year=1970, tm_mon=1, tm_mday=2, tm_hour=10, tm_min=17, tm_sec=36, tm_wday=4, tm_yday=2, tm_isdst=0)
Run Code Online (Sandbox Code Playgroud)

以上结果不是我所期待的.我希望它像

2012-09-12 21:00:00
Run Code Online (Sandbox Code Playgroud)

请建议我如何实现这一目标?

另外,为什么我收到TypeError: a float is required

>>> getbbb_class.end_time = 1347516459425
>>> mend = time.gmtime(getbbb_class.end_time).tm_hour
Traceback (most recent call last):
  ...
TypeError: a float is required
Run Code Online (Sandbox Code Playgroud)

python

276
推荐指数
9
解决办法
38万
查看次数

字典键不是串行的

可能重复:
如何从字典中按照插入的顺序检索项目?

我有django视图和模板的问题

在获得与会议相关的详细信息之后

        for meeting in get_meetings:
           if meeting.venue_id ==None:
                 mee_data = {} 
                 mee_data['id'] = meeting.id
                 getdate = meeting.meeting_datetime
                 mee_data['date'] = getdate.strftime("%Y-%m-%d")
                 mee_data['end_time'] = meeting.end_time
                 mee_data['meeting_duration'] = meeting.meeting_duration 
                 mee_data['start_time'] = meeting.start_time 
                 mee_data['meetingID'] = meeting.meetingID
                 mee_data['id'] = meeting.id
                 mee_data['start_time'] = meeting.start_time 

                 mee_data['name'] = meeting.name

                 getall.append(mee_data) 
Run Code Online (Sandbox Code Playgroud)

getall是我在上面声明的列表

现在添加字典数据后.

我期待我的模板中的结果就像

[{"id": "REG_431103567", "date": "", "end_time": "", "meeting_duration": "", "start_time": "2012-10-29", "meetingID": 192dnjd, "name": "TEsts"},...]
Run Code Online (Sandbox Code Playgroud)

基本上是键的顺序但不幸的是结果就像.

[{"meetingID": "REG_431103567", "start_time": "", "meeting_duration": "", "end_time": "", "date": "2012-10-29", "id": 192, "name": "TEsts"},...]
Run Code Online (Sandbox Code Playgroud)

请建议我应该在这里做什么,这样我才能以正确的方式获得密钥及其相应的值.

谢谢

python django dictionary list

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

Python:大纪元时间问题

我有一个问题

我有两个纪元时间

endTime
1349351477198


startTime
1349351468952
Run Code Online (Sandbox Code Playgroud)

我在http://www.epochconverter.com/上查看时获得了正确的时间格式

喜欢

GMT: Thu, 04 Oct 2012 11:51:08 GMT

Thu, 04 Oct 2012 11:51:17 GMT
Run Code Online (Sandbox Code Playgroud)

对于同一个时代我正试图使用​​python转换时间(我没有处理日期)

>>> start_time = time.strftime("%H:%M:%S", time.gmtime(1349351468952))
>>> print start_time 
20:29:12
>>> start_time = time.strftime("%H:%M:%S", time.gmtime(1349351477198))
>>> print start_time 
22:46:38
Run Code Online (Sandbox Code Playgroud)

如上所述我得到了意想不到的结果请帮助我.

python datetime epoch

0
推荐指数
1
解决办法
823
查看次数

标签 统计

python ×3

datetime ×1

dictionary ×1

django ×1

epoch ×1

list ×1