V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zhuzhiqiang
V2EX  ›  程序员

你今天因为 YYYY-MM-dd 被提 BUG 了吗

  •  1
     
  •   zhuzhiqiang ·
    zhuzhiqiang18 · Dec 30, 2019 · 35408 views
    This topic created in 2311 days ago, the information mentioned may be changed or developed.

    同事之前的代码使用 YYYY-MM-dd 今天被捶了 [捂脸]

    Supplement 1  ·  Dec 31, 2019
    get 到这个 BUG 就好 愿各位无 BUG[滑稽]
    114 replies    2020-12-31 15:19:36 +08:00
    1  2  
    puilu
        101
    puilu  
       Dec 31, 2019
    对于前端来说,很多浏览器,包括 IOS 那边 2019-12-31 这种直接 GG 哈哈
    smilepig
        102
    smilepig  
       Dec 31, 2019
    遇到了,太艰难了。。。
    pheyer
        103
    pheyer  
       Dec 31, 2019
    @zsdroid 这句话的出处是哪里,我搜不到啊,google 里只搜到你说的
    tongdongdong
        104
    tongdongdong  
       Dec 31, 2019
    Java 挂了 还是生产环境
    zsdroid
        105
    zsdroid  
       Dec 31, 2019
    @pheyer #103
    https://nakedsecurity.sophos.com/2019/12/23/serious-security-the-decade-ending-y2k-bug-that-wasnt/

    原文:"In contrast, YYYY denotes what’s known as the week-based year, something that accountants rely on to avoid splitting weeks – and thus the company payroll – between two different years."

    我用翻译软件翻译了下。。
    iugo
        106
    iugo  
       Dec 31, 2019
    @billchenchina 如果用 C 的语法, 明显最常用的应该是 `date +%Y` 而不是 `date +%G`. 相应的月份一般用 `%m`.
    ARhen
        107
    ARhen  
       Dec 31, 2019
    今天遇到了这个问题,老项目老代码,我怀疑这几年都是这样的,只是今年公司没人了,我碰到了....
    感谢隔壁群大佬解答,不然我还得啥啥的探究半天是不是 linux 时区的问题。。
    yujiang
        108
    yujiang  
       Jan 1, 2020 via Android
    是不是小米的?昨日小爱音响年份显示全炸成 2020/12/31
    Gzhennaxia
        109
    Gzhennaxia  
       Jan 2, 2020
    @zsdroid #68 #105
    ISO-8601 规定一周是从周一开始啊
    a1562619919
        110
    a1562619919  
       Jan 2, 2020
    年经帖
    jiangruilove123
        111
    jiangruilove123  
       Jan 2, 2020
    ios 似乎解析不了
    delectate
        112
    delectate  
       Jan 10, 2020


    java 跨年失败了。
    CANTI
        113
    CANTI  
       Dec 27, 2020
    今天再次有一堆提前跨年的
    laminux29
        114
    laminux29  
       Dec 31, 2020
    import java.text.SimpleDateFormat;
    import java.util.Date;

    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
    Date currentDate = new Date();
    String str_date = dateFormat.format(currentDate);

    //2019-04-21 20:52:50.424

    用 google 复制代码就没这些问题,谁让你们用百度..
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3316 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 13:28 · PVG 21:28 · LAX 06:28 · JFK 09:28
    ♥ Do have faith in what you're doing.