3

I am a Buddhist, and if I cannot have a Buddhist calendar, I would at least like to have to Buddhist year, which is currently (in 2015) 2558. But due to the 2038 year problem, I'm not sure if I can do this and my system settings don't seem too happy with me changing the year to that.

So is it possible for me to change the year to a year so far ahead, and if so, how? I am running Ubuntu GNOME 15.10 with GNOME 3.18.

1 Answers1

1

The problem is not the date, which, as a number of seconds since the point in time designated as Jan 1, 1970 00:00:00 GMT in the Roman calendar, is the same for everyone whatever the religion, but how it is formatted. This is to some extent the same problem as time zones (every one has the same "epoch seconds" count, the TZ just says how it is formatted for output).

You have to find a "locale" that supports Buddhist dates (or create one). Then you PC will be compatible with the rest of the world (can still be kept synchronized by NTP servers, can exchange files with others, etc...).

PS: As proof , these locales are defined as part of UTS#35 and indeed exist in Java for some variant of the Thai locale. For Linux, you may have to roll your own for the time being.

xenoid
  • 5,759