Japanese calendar era bug

From HandWiki
Short description: Computer bug

The Japanese calendar era bug is a possible computer bug related to the change of the Japanese era name.

Background

The Japanese calendar has era names that change with the reign of the Japanese emperor. As much of the initial rise of modern computing had occurred during the Heisei era, most software had only supported that era.[1]

A new era name was expected with the 2019 Japanese imperial transition. However, since the change of eras is infrequent, most software had not been tested to ensure that it would behave correctly with an additional era. To ensure that the new era would be handled correctly, some systems were provided test mechanisms to simulate a new era ahead of time.[2]

In early April 2019, the new era name was announced to be Reiwa for "beautiful harmony."

Documented errors

Some minor problems have been reported due to improper handling of the era transition.

  • ATMs placed inside the Lawson chain of konbini reported that due to a banking holiday funds deposited would not be available until May 7, 1989, due to a date conversion improperly using Heisei 1 (1989) instead of Reiwa 1 (2019).[3]

Fixes

  • Windows 10 version 1803 included a registry entry with placeholder information for the expected era transition, intended to help users discover any software limitations around the expected change to the new era.[2][4]
  • macOS Mojave 10.14.5 and iOS 12.3 included support for the Reiwa era.[5][6]
  • Unicode code point U+32FF was reserved in September 2018 for representing the new era name,[7] and Unicode 12.1 included the U+32FF character for Reiwa.[8]
  • The GNU C Library was updated to include the new era name in the 2.30 release.[9]

See also

References