【问题标题】:Pretty-printing a datetime as a day of the week plus time in jQuery/JavaScript在jQuery / JavaScript中将日期时间漂亮地打印为一周中的一天加上时间
【发布时间】:2010-07-08 17:42:15
【问题描述】:

我正在寻找一个(最好是 jQuery 插件)Javascript 库,它可以让我提供以任何标准格式格式化的日期时间(ISO 8601 似乎是执行类似操作的库中最常用的,例如 timeago 和 Prettydate),并将它们转换为如下字符串:

  • 星期三,下午 5:00
  • 明天上午 9:00
  • 星期六晚上 11:00

等等

时区偏移不是问题,因为事件实体(我想像上面那样漂亮地打印的时间)只有在地理上足够接近(在单个时区内)时才会显示给用户。

有什么想法吗?任何和所有的帮助表示赞赏! :)

【问题讨论】:

  • 时区是与地理无关的界限。希望您的解决方案不会将我发送到 100 英里之外(以保持在同一时区),因为最近的事件仅在 5 英里之外但刚好跨越时区边界。
  • 我并不是要暗示“地理上接近”的定义与用户在同一个时区——事实并非如此。我只是在我的问题中提到时区在这里无关紧要。

标签: javascript jquery datetime jquery-plugins pretty-print


【解决方案1】:

看看Datejs

Datejs 是一个开源的 JavaScript 日期库。

全面、简单、隐秘 和快。 Datejs 已通过所有测试 并准备出击。 Datejs 没有 只是解析字符串,它切片它们 一分为二。

API 简洁且易于理解,而且可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-29
    • 1970-01-01
    • 2011-04-05
    • 2011-05-27
    • 2013-05-05
    • 2019-11-27
    • 2014-03-28
    相关资源
    最近更新 更多