【发布时间】:2011-08-23 14:03:04
【问题描述】:
我正在寻找一个可以解析和格式化日期值和数字的 JavaScript 库。它不应该太大或太复杂,我只需要 4 种方法就足够了:parseDate、formatDate、parseNumber、formatNumber
//dt is a JavaScript date object, str a string containing a date, formatoptions specifies the format
var dt = parseDate(str, formatoptions);
var str = formatDate(dt, formatoptions);
//same applies for parseNumber and formatNumber just replace dt with nr which represents a JavaScript number
我已经问过 Google 先生,但是那里有太多的图书馆和文章,很难找到好的东西。许多库可以格式化数字或日期,但不能解析它们。或者它们不稳定(相当没有错误)。
有什么建议吗?
更新:
- 很遗憾,服务器端处理并不是真正的选项。我知道在 PHP 或 ASP 中对日期和时间操作的支持要好得多
- 我包含了一些我期望从解析和格式化函数中获得的示例代码
更新 2:
我找到了一个很好的数字格式库,叫做jquery-numberformatter
【问题讨论】:
-
呃。日期和 JavaScript。如果可以选择对日期进行后端处理,则可能值得考虑。根据我的经验,在 javascript 中处理日期和时间可能会非常痛苦。在我从事的电视节目表项目中,为了弄清楚如何安全地处理 JavaScript 中的夏令时更改,我经历了相当大的考验。
-
你能多解释一下这四个函数的输入和输出是什么吗?
标签: javascript date formatting number-formatting