年经贴: YYYY-MM-dd 你改了吗?

2021-12-30 16:53:26 +08:00
 crazychang

y:year-of-era ;正正经经的年,即元旦过后; Y:week-based-year ;只要本周跨年,那么这周就算入下一年;就比如说今年(2021-2022) 12.31 这一周是跨年的一周,而 12.31 是周五,那使用 YYYY 的话会显示 2022 ,使用 yyyy 则会从 1.1 才开始算是 2022 。

6645 次点击
所在节点   科技
50 条回复
huntagain2008
2021-12-30 16:56:27 +08:00
本人小白。哦,标准写法是用 yyyy 还是 YYYY?
wudaye
2021-12-30 16:58:40 +08:00
没踩过这个坑,因为从来都是用小 y
sadfQED2
2021-12-30 17:06:44 +08:00
12 月 31 日的我:感谢反馈,这个 bug 正在修复中
1 月 1 日的我:昨天那个 bug 已经修复上线了
66beta
2021-12-30 17:19:49 +08:00
没用过大 Y ,涨知识了
starsky007
2021-12-30 17:22:00 +08:00
没头没脑,也要看语言、库吧。
mineralsalt
2021-12-30 17:23:19 +08:00
@huntagain2008 yyyy, 各种库, 各种教程基本上都是 yyyy, 从来没见过 YYYY 这种写法, 虽然我今天也是涨知识了
Kimen
2021-12-30 17:38:30 +08:00
是的,也要看语言和库,dayjs 里面的 YYYY 就是没问题的
sagaxu
2021-12-30 17:54:05 +08:00
Java 还有 uuuu
MuSeCanYang
2021-12-30 17:57:07 +08:00
啥语言啊,SQL 我看是正常的
banliyaya
2021-12-30 17:57:40 +08:00
@mineralsalt 就我前端来说 dayjs 和 momentjs 都是 YYYY ,没有 yyyy 这个写法。
BiChengfei
2021-12-30 18:13:07 +08:00
Y:周年( Year )
y:日历年( Week year )
jdk api 中的 java.text.SimpleDateFormat 的描述中有

学 java 的时候有看到过
BiChengfei
2021-12-30 18:14:05 +08:00
英文写反了
Robertwhite
2021-12-30 18:15:16 +08:00
我用的是 momentjs ,YYYY ,我明天要看一下,到底有没有 bug
ongongethan
2021-12-30 18:22:05 +08:00
20060102 表示没有这个问题 doge
FANGYK
2021-12-30 18:26:10 +08:00
公司老项目有幸体验到此 BUG ,Jackson 配的大 Y
daliusu
2021-12-30 18:36:12 +08:00
hahastudio
2021-12-30 18:42:11 +08:00
/t/740615
/t/633650
提前年经了
crimeshaper
2021-12-30 19:51:23 +08:00
golang 表示没这个问题,都是 1,2,3,4,5,6 标志
zwgf
2021-12-30 21:48:19 +08:00
@crimeshaper 别说 go 真的是最有意思的 2006 年 1 月 2 日 15 点 4 分 5 秒,PHP 直接 Ymd
zwgf
2021-12-30 21:49:50 +08:00
@zwgf PHP 的 Ymd 雅蠛蝶 都不需要写四个 YYYY

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/825343

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX