Old Javanese calendar (or Ancient Javanese calendar) was a dating system previously used in inscriptions from various kingdom eras, starting from the Medang Kingdom up to the Majapahit Empire. This dating system was widely used, particularly for writing inscriptions in Java and Bali. Unlike the present-day Javanese and Balinese calendar system, the Old Javanese calendar incorporates a greater number of chronological elements (features more dating components). It can be said that the Old Javanese calendar is a synthesis of the Hindu Indian calendar, western zodiac and pre-existing indigenous Javanese calendrical traditions.
In the inscriptions of the kingdoms in Java and Bali (from the Medang Kingdom era up to the end of Majapahit), the chronological elements used included: wará¹£a (year), mÃÂsa (month), tëthë (lunar day), paká¹£a (fortnight), wÃÂra (day cycles, such as the 6-day cycle, 5-day cycle, 7-day cycle), wuku (210-day cycle), karaá¹Âa (half-lunar day), yoga (stellar combination), naká¹£atra (lunar mansion), dewatà(deity), grahacÃÂra (planet movement), maá¹Âá¸Âala (circle), parwÃÂá¹£a (season/period), muhà «rta (smallest time unit), and rÃÂà Âi (zodiac). Not all elements were used in every inscription, but typically more than five chronological elements are present.
The year (which in Old Javanese is referred to as Warsa) in the Old Javanese dating system often utilizes the Saka Year; however, some existing inscriptions show the use of the Sanjaya Year in their chronology.
The month, which in Old Javanese is referred to as Wulan or Masa, was written in ancient inscriptions using names derived from Sanskrit months. The names of the months listed in these inscriptions are: Caitra, Waià ÂÃÂkha, Jyeá¹£á¹Âha, ÃÂá¹£ÃÂá¸Âha, à ÂrÃÂvaá¹Âa, BhÃÂdrapÃÂda, ÃÂà Âvina (or ÃÂà Âuji), KÃÂrttika, MÃÂrgaà Âërá¹£a, Pauá¹£a (or Poá¹£ya), MÃÂgha, and PhÃÂlguna. The Old Javanese calendar had years that consisted of either twelve or thirteen months. The system itself utilized a solar year for calculating one year, while the months were calculated using lunar movements, making it a lunisolar system.
The calendar for the Saka year 1945 (2023) demonstrates a key feature of the Old Javanese system: the addition of an intercalary month. The external image here shows that the extra month, named Punah à ÂrÃÂwaá¹Âa, was inserted immediately following the regular month of à ÂrÃÂwaá¹Âa.
The 30 Tëthë (Lunar day) are grouped into two halves called Pakṣa (lunar fortnights).
Note on Tithi 15: The 15th Tithi is called Pà «rá¹Âimà(Full Moon) in à Âuklapaká¹£a and AmÃÂvasyà(New Moon/Dark Moon) in Ká¹Âá¹£á¹Âapaká¹£a.
Karana (sometimes write Karaá¹Âa) is a half lunar day, equivalent to half a tithi. A full lunar month is composed of 60 karaá¹Âas, but only 11 distinct names are used.
The 11 names of the Karaá¹Âa are: Kiá¹Âstughna, Wawa, Walawa, Kaulawa, Taitila, Gara, Waá¹Âija, Wiá¹£á¹Âi, à Âakuni, Catuá¹£pÃÂda, and NÃÂga.
The first karaá¹Âa ends at the midpoint of the tithi, and the second karaá¹Âa ends when the tithi is completed.
The naming convention is as follows:
A day, or WÃÂra in Old Javanese dating terminology, is a unit of time that begins at sunrise and lasts until the next sunrise. In the Old Javanese dating system, the day (wara) is organized into several concurrent cycles: the 5-day cycle (Pancawara), the 6-day cycle (Sadwara), and the 7-day cycle (Saptawara).
The Wuku is a chronological cycle derived from the combination of the SadwÃÂra (6-day cycle), PañcawÃÂra (5-day cycle), and SaptawÃÂra (7-day cycle). This combination results in a 210-day cycle, which occurs once or twice a year. The 210-day cycle is grouped into 30 distinct wuku, with each wuku lasting 7 days and defined by a unique combination of the 6,5,7 day-cycles. Along with SadwÃÂra and PañcawÃÂra, the wuku is believed to be an indigenous Javanese dating element. For example, the date "Ma Ka Bu" (Mawulu Kliwon Budha) marks the 144th day in the 210-day cycle and belongs to Wuku Mahatal (the 21st wuku).
Nakṣatra & Dewatàalways come in pairs. Nakṣatra simply means a group of stars. In Hindu astrology, this term almost always refers to 27 specific groups of stars or constellations located along the Sun's path (the Ecliptic). All planets, including the Moon and the Sun, pass along the Ecliptic and align with one of the 27 nakṣatra.
Muhà «rtta (sometimes write Muhurta, Muhurtta) is the smallest unit of time in the Old Javanese dating system. One solar day (wÃÂra) is divided into 30 muhà «rtta. Thus, one muhà «rtta is equivalent to 48 minutes.
The term Graha CÃÂra is derived from two Sanskrit words: graha meaning 'planet', and cÃÂra meaning 'path, route, or journey'. Therefore, graha cÃÂra signifies the 'path/journey of the planet.' Which planet is being referred to? Considering the consistency with other elements of the dating system, the 'path of the planet' refers to the Sun (Sà «rya). From a geocentric perspective, the Sun revolves around the Earth, rising in the east and setting in the west, then reappearing in the east the following day, and so on. Thus, graha cÃÂra indicates the daily journey of the Sun over 24 hours (a solar day/wara).
There are eight directions (or positions) that refer to the Sun's position:
Since one solar day equals 24 hours, each of these eight positions has a time duration of 3 hours. Because the Sun rises in the east, which marks the start of a new day, the position must begin in the east (PurwÃÂstha), which is approximately from 04:30 to 07:30 in the morning. Therefore, Nairëtistha graha cÃÂra means the 'position of the Sun is in the southwest,' which corresponds to the time between 19:30 and 22:30 (at night).
Unlike the Western (Tropical) zodiac, which uses the Sun as its primary parameter resulting in 12 zodiac signs over the course of a year, the utilization of the zodiac (rÃÂà Âi) in the Old Javanese calendar is based on the lunar cycle. Consequently, the duration of each zodiac sign in the Old Javanese calendar is significantly shorter. For instance, the Aries zodiac sign (Meá¹£a) in the Old Javanese calendar begins on November 4, 2025, at 14:05 (2:05 PM) and concludes on November 6, 2025, at 13:17 (1:17 PM).
Although the Old Javanese calendar is no longer utilized, its core components remain integrated into the modern Balinese and Javanese calendar systems.