Open MosheBerman opened 7 years ago
Is that also true in code? Like, does ICU get that right?
ICU can't account for this without have sunrise and sunset calculation algorithms built in.
As noted in #8, the Israeli Hebrew calendar is different than the religious application of it, in that it uses fixed times. (For example, the busses run on a regular clock, but the actual Hebrew calendar has these adjustable hours.)
I recently learned that Japan once had a system like this. It's mentioned briefly here on Wikipedia, and Google has lots of information about the Japanese Temporal Clock:
https://en.m.wikipedia.org/wiki/Japanese_clock
Here's a pretty good article with pictures:
http://museum.seiko.co.jp/en/knowledge/wadokei/index.html
Like the Hebrew Calendar, I'm not sure ICU/NSCalendar handle this.
The Hebrew calendar defines an hour as 1/12 of the number of sunlight minutes in a day. (Wikipedia covers this - I totally forgot earlier, but this fallacy is the entire basis of KosherCocoa)