2011-03-30 38 views
1

我遇到了这个webpage,其中文章的日期是一个整数,通过对JavaScript函数的内联调用格式化为字符串“Nov 6,2009 10:17 am”。为什么这个网页使用Javascript来显示文章的日期?

的标记看起来像这样

<small> 
    <script type="text/javascript">timestamp(1257520620000,'longDateTime')</script> 
</small> 

有一个很好的理由来应对这样的日期?我很难想到一个。

回答

3

我能想出的最好的想法是他们会显示在访客的正确时区和当地格式。

+1

同意,想不到另一个原因。至于OP的问题是它是处理日期的好方法,我反驳它,似乎有很多工作要避免在时间之后使用简单的时区,并在服务器端完成所有操作,而不是阻止渲染来完成它没有客户端。 – JaredMcAteer 2011-03-30 20:22:06

1

这可能是为了处理时区和时间变化对日光节约的影响,所以时间被存储为一些UTC或Unix时间,例如,自从和已知的起点之后的秒/毫秒数。然后根据每个用户的位置呈现给每个用户。

这在国际申请中相当普遍。

0

我觉得他们想隐藏新闻爬虫的日期

相关问题