额外日期时间信息IE

时间:2014-09-18 13:00:22

标签: 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:

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:

<b><span id="current_time">{{server_time}}</span></b>

任何人都知道为什么这会在IE上与其他浏览器不同?

0 个答案:

没有答案