Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 额外的日期时间信息_Python_Django_Internet Explorer_Datetime - Fatal编程技术网

Python 额外的日期时间信息

Python 额外的日期时间信息,python,django,internet-explorer,datetime,Python,Django,Internet Explorer,Datetime,我有一个Django站点,在其中一个页面上显示服务器的当前时间。这在大多数浏览器上都很好,但出于某种原因,我在IE中看到了额外的冗余信息 例如,在Chrome/FF/Safari中,它可能会说: "Tue Sep 18 2014 02:34:56 PM EDT [UTC-0400]" 但在IE中,它说 "Tue Sep 18 2014 14:3 02:34:56 PM EDT [UTC-0400]" 它以24小时模式打印当前小时和分钟的第一个字符,然后继续打印字符串的其余部分 Python:

我有一个Django站点,在其中一个页面上显示服务器的当前时间。这在大多数浏览器上都很好,但出于某种原因,我在IE中看到了额外的冗余信息

例如,在Chrome/FF/Safari中,它可能会说:

"Tue Sep 18 2014 02:34:56 PM EDT [UTC-0400]"
但在IE中,它说

"Tue Sep 18 2014 14:3 02:34:56 PM EDT [UTC-0400]"
它以24小时模式打印当前小时和分钟的第一个字符,然后继续打印字符串的其余部分

Python:

def view_page(request):
    infoDict = {}
    #set some other infoDict key:value pairs
    cur_time = now.strftime("%a, %d %B %Y %I:%M:%S %p")
    server_timezone = now.strftime("%Z [UTZ%z]")
    infoDict['server_time'] = cur_time + " " + server_timezone
    #do some more stuff
    return renderutils.render_response(infoDict)
HTML:


有人知道为什么IE上的日期格式会不同于其他浏览器吗?

你有没有尝试使用显式的日期格式标签?没有,但是字符串是用python构建的,然后传递给HTML,所以我不确定为什么它应该与我使用的标记有关。
<b><span id="current_time">{{server_time}}</span></b>