Undecimber
From Wikipedia, the free encyclopedia
Undecimber is a rare term used in computer science, and specifically in the programming language Java, as the name of a 13th month in a calendar.[1] Although the Gregorian calendar used in most parts of the world includes only 12 months, there exist some lunar calendars that are divided into 13 sidereal months. For example, in the Hebrew calendar seven years out of every nineteen (37%) have 13 months.[1] In case a computer program is intended to carry out date computations in such a calendar, support for 13-month years and the name Undecimber have been introduced into Java.
Some confusion surrounds the term since many people at first sight consider it nonsensical to talk about 13 months in a year. However, the month Undecimber is well-defined and has a purpose as stated above, even if it is infrequently used.
The word “Undecimber” itself is based on the Latin word “undecim,” meaning “eleven.” This is intended as a continuation to “December,” which derives from “decem,” meaning “ten.” The “i” in Undecimber is therefore correct, even though “December” is spelled with an “e” in that place.
[edit] References
- ^ a b Philipp K. Janert, Ph.D. (2007-06-04). Making Sense of Java's Dates. On Java (O'Reilly). Retrieved on 2007-12-13.
[edit] External links
- Java documentation: Calendar class, which introduces the name Undecimber.
- Wiktionary: "decem"
- Wiktionary: "undecim"