
贴上代码: Date beginDate = (Date)param.get("beginDate"); String date =new SimpleDateFormat("YYYY-MM-dd").format(beginDate);
beginDate Date (id=227) →Mon Dec 30 19:52:5 CST 2019
date "2020-12-30" (id=228)
1 lokamir OP 反复试了几次 只有 2019 年 12 月 29 至 31 日这三天会出 BUG,格式化后变成了 2020 年 其他的时间都正常,包括 2018 年 12 月 29 日,真 TM 见鬼了 |
2 manami 2020-01-02 20:03:56 +08:00 via Android SimpleDateFormat 没设置时区导致的 |
3 sheepke 2020-01-02 20:04:05 +08:00 via iPhone |
4 Bromine0x23 2020-01-02 20:05:18 +08:00 YYYY |
5 Duolingo 2020-01-02 20:05:54 +08:00 via Android yyyy-MM-dd |
6 manami 2020-01-02 20:06:35 +08:00 我错了,是 YYYY 问题 |
7 lokamir OP 看来是我大惊小怪了 谢谢楼上各位 |
8 lokamir OP YYYY 改 yyyy 正常了,记下这个教训了,谢谢大家 |
9 littleshy 2020-01-02 20:48:54 +08:00 都不看官方文档的吗? |
10 chendy 2020-01-02 20:53:59 +08:00 这才过去几天啊… https://v2ex.com/t/633650 |
11 ARhen 2020-01-06 15:58:09 +08:00 YYYY,公司一个老项目还有这 bug,我没动,我怕重新发布问题更多,项目 2 年基本没人维护 |
12 hfismyangel 2020-01-19 11:26:54 +08:00 哈哈 踩坑了吧 |