首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

日本年号变更,你是否因此而在改程序呢~~

  •  
  •   rizon · 113 天前 · 7064 次点击
    这是一个创建于 113 天前的主题,其中的信息可能已经有所发展或是发生改变。

    日本因为很多地方采用和历的方式记录日期,这就导致年号变更后,有些平成 xx 年的这些未来日期的记录都变得成了错误的了,因此程序员就要忙碌起来了。。。
    另外一个有意思的事情,由于历史原因现在的平成 xx 年,实际上有些系统使用昭和 xx 年(63+xx)表示的。所以如果加到 100 就会归零~也就是所谓的千年虫事件。

    以上内容是从网上看到的哈。

    其实就想问问我们哪些业务的程序会因此要改代码呢? 因为正巧今天看到 java8 更新日志里面提到了年号

    5cc445ff276fc.png

    39 回复  |  直到 2019-05-05 17:00:27 +08:00
        1
    DOLLOR   113 天前
    我接触的日本网站,比如日经、雅虎、日亚、索尼、任天堂,还有同人社团、商业组织网站,基本都是用公元纪元。
    所以,改元对日本人来说都没几个影响,对中国人的影响更是忽略不计。
        2
    chinvo   113 天前
    日本基本上只有公所填表还在用和历,商业上多数机构很早就改用公元纪年法了
        3
    lithiumii   113 天前
        4
    iwtbauh   113 天前 via Android
    难道不是存 timestamp 的吗
        5
    agagega   113 天前 via iPhone
    台湾用公元吗?还是民国?
        6
    lzxgh621   113 天前
    @agagega 台湾公文使用民国纪年,民间民国纪年使用范围很广。
        7
    metrxqin   113 天前
    @lzxgh621 现在是民国多少年?
        8
    JCZ2MkKb5S8ZX9pq   113 天前
    @metrxqin 减掉 1911,2019 就是 108。
        9
    lzxgh621   113 天前
    @metrxqin 减掉 1911 就好,目前是 108 年。
    使用民国还是公元,也是蓝绿的区分之一。
        10
    emeab   113 天前
    @lzxgh621 现在基本都说公元了
        11
    marcong95   113 天前 via Android
    重点是,如果有一个应用需要用到年号的话,难道不应该做好一个预先设定,时间到了自动切换。难道还真是吾皇万岁万万岁?
        12
    icarian   113 天前
    @lzxgh621 这也能区分?在台湾本岛全境内购物,打出的发票,日期年份一栏全都是民国纪年,观察过台湾那边的日常,只要是文件,文件签署、发行、出版,日期年份必定有公元纪年和民国纪年两种,用这个来区分阵营,我觉得没有参考价值。
        13
    c6h6benzene   113 天前
    @marcong95 #11 没换皇帝你不会知道下一个年号是啥,也不会知道什么时候开始切换吧。
        14
    lzxgh621   113 天前
    @marcong95 没时间表啊,令和公布到实行只有一个月。
        15
    marcong95   113 天前 via Android
    @c6h6benzene
    @lzxgh621 我的意思是,早就做好了在某个配置文件里面填一下就可以了的特性,就算是当天公开,那也只是找个人守着 NHK 的事情了
        16
    lzxgh621   113 天前
    @marcong95 更新也要时间的呀,比如 Windows 系统,年号转换是写在注册表里的,就得发补丁,补丁弄好了得测试吧,这都是时间。当然,这类是比较简单,网络推送就好。主要是一些年代久远的甚至是硬编码的系统,二三十年没改,得一点点改,不是有个部门弄丢了一千多用户的水费了嘛。
        17
    Sharuru   113 天前 via Android
    早就改好了,其实年前就有 ZF 文件下发了。
        18
    oul   113 天前
    ㍾ ㍽ ㍼ ㍻
        19
    smilingsun   113 天前
        20
    savasun   113 天前
    走向共和呀
        21
    NieKing   113 天前
    这个问题有什么好讨论的?
        22
    wr410   113 天前
    @oul ㋿ 32FF
        23
    marcong95   113 天前
    @lzxgh621 #16 我只是觉得日本本土的业务系统,应该在开发的时候就预见到这个问题。这还是特地给明仁开的特例,原来皇室典范下,天皇驾崩、新天皇即位再宣布年号,那岂不是更加措手不及了?而且天皇退位这事也吵了几年了,还不预先准备好的也是有点那啥。
        24
    Lin0936   113 天前
    被楼上说改元对日本人来说没几个影响的给整笑了,敢情日本人成天就那几个网站待着没别的了呗。
    在日本很大一部分人还是只认识年号不认识公元年的。
        25
    BingoXuan   113 天前
    @marcong95
    和拖延症患者一样,总是觉得问题很简单,很快解决。当问题来了就如临大敌。
        27
    silentstorm   113 天前
    @Lin0936
    我们的客户从来不说年号,和日本朋友聊天也没人说年号。在区役所填各种表格的时候都是年号和公元纪年都可以用。连电视台的节目里面也是说公元纪年居多。而且还有专门的 APP 帮你转换公元纪年到年号,说明大家日常生活还是公元纪年为主。日本年号存粹就是个习惯和历史遗留问题,估计只是为了维持皇族的面子才保留下来的。
        28
    Lin0936   113 天前
    @silentstorm
    你可别估计了。
    用数据说话。去年年中,因为有用户来信希望能在 APP 内默认以年号显示日期,我们在 APP 用户范围内(运动相关 APP )投放了调查问卷。结果显示,75%+的用户(总共收到问卷回复 8W+)希望默认以年号显示日期,并且一部分留言备注之前只能用公元年显示的方式令人头疼带来不便。
        29
    zarte   113 天前
    有数据赞!
        30
    silentstorm   113 天前
    @Lin0936
    什么 App 啊?
        31
    bduqw   113 天前 via Android
    抓周树人关我鲁迅什么事
        32
    freedomshi   112 天前
    抓陈独秀难道我李大钊不怕?
        33
    Geekgogo   112 天前
    @oul #18 这是怎么打出来的
        34
    hoyixi   112 天前
    看程序设计的咋样了,设计的好,只需改一个函数(方法)~
        35
    oul   112 天前
    @Geekgogo U+337B U+337C U+337D U+337E
        36
    datou   112 天前
    H31===>R1

    多大个事
        37
    MartinWu   112 天前
    不是应该全都用时间戳存储,具体怎么展示就怎么解释咩。
        38
    zz656565   112 天前
    关于年号的地方调用 api,然后修改年号的时候维护一下 api 里的数据就可以了
        39
    ririliu   105 天前
    @Lin0936 75%的这些用户应该也是从来不上国外(日本之外)网站,不看国外新闻的了~
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3851 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 07:33 · PVG 15:33 · LAX 00:33 · JFK 03:33
    ♥ Do have faith in what you're doing.