![]() |
1
88
我认为这可以帮助你: http://www.mattkruse.com/javascript/date/
有一个
|
![]() |
2
87
使用
|
![]() |
3
58
@Christoph提到使用regex来解决这个问题。我使用的是:
它决不是智能的,只需配置regex和
编辑:在ES6中,使用析构函数可能更容易理解:
但老实说,这些天我达到了类似的时刻 |
![]() |
4
14
javascript中不存在复杂的日期/时间格式设置例程。 您必须使用外部库来输出格式化的日期, "JavaScript Date Format" 从公然的恶行看来是非常有前途的。 对于输入转换,已经提出了一些建议。:) |
![]() |
5
13
退房 Moment.js . 它是一个现代而强大的库,弥补了Javascript糟糕的日期函数(或缺乏日期函数)。 |
![]() |
6
11
这里有一个很好的JS库 http://www.datejs.com/
|
![]() |
7
7
|
![]() |
8
4
外部库对于解析一个或两个日期来说是一个多余的工具,因此我使用 Oli's 和 Christoph's 解决。在中欧,我们很少使用Aything,但使用的是OP的格式,所以这对于这里使用的简单应用程序来说应该足够了。
|
![]() |
9
3
如果没有,你就得找点东西来搭桥。你的例子很简单(纯粹是数字),所以有点regex(甚至
|
![]() |
10
2
只为了给我5美分。 我的日期格式是dd.mm.yyyy(英国格式),上面的例子都不适合我。所有的解析器都认为mm是日,dd是月。 我找到了这个图书馆: http://joey.mazzarelli.com/2008/11/25/easy-date-parsing-with-javascript/ 它起作用了,因为你可以这样说这些字段的顺序:
我希望这能帮助别人。 |
![]() |
11
1
Moment.js 将处理此问题:
|
![]() |
12
0
完全满足 数据解析 将字符串转换为RFC822中指定的格式dd-mm-yyyy, 如果使用YYYY-MM-DD,解析可能会出错。 |
![]() |
13
0
|