CNode

一个javascript日期的坑

分享
Cchenkai0520发布于7 年前最后回复7 年前14 回复7644 浏览0 收藏

屏幕快照 2019-12-03 10.37.37.png 屏幕快照 2019-12-03 10.37.58.png

查看回复

回复 (14)

W
waitingsong#1·7 年前

何来之坑?

C
chenkai0520#2·7 年前
引用 waitingsong何来之坑?

@waitingsong 返回天数从1开始返回月份从零开始还不坑啊

W
weiweicat333#3·7 年前

本来就是这样啊,自己不看文档怪谁

W
waitingsong#4·7 年前
引用 chenkai0520@waitingsong 返回天数从1开始返回月份从零开始还不坑啊

@chenkai0520 如果这么说,那么 js,php等等语言迭代数组的下标从0开始而非1也是坑啊~~ 只能说语言设计如此。不了解的下脚都是坑,爬不出来的都是洞。

J
justjavac#5·7 年前

JS说:“Java老大哥把这个锅背一下”

C
cnvp#6·7 年前

有意思

B
Binaryify#8·7 年前

Java 也是这样的, js当初抄Java把这个坑也抄过来了

A
alsotang#9·7 年前

这个坑早就有了。我现在见过比较多的是,js手动拼接 YYYYMMDD 的日期,月份经常忘记补上0,拼成 2019112 这种。

N
nnliang#10·7 年前

Data 不足的地方moment补上,这样还不够的话,,,

T
tumobi#11·7 年前

楼上正解!或是使用 dayjs

L
liangtongzhuo#12·7 年前

月份的这个坑确实不符合常理

S
shiny#13·7 年前

js 在日期处理这块确实到处都是坑,需要 moment 这类的库来抹平

A
axetroy#14·7 年前

moment 和 day.js 都太重. 使用函数式的 date-fns 才是未来

参与回复
登录后即可参与回复。登录