Chinese versions: 傳統中文   简体中文

Phases of the Moon and 24 Solar Terms


Enter a year between -3500 and 3500:    

(0 = 1 BCE, -1 = 2 BCE, -2 = 3 BCE and so on.)


Times are given for meridians of 120°E (UT1+8 before 1972, UTC+8 from 1972 to the present year, projected UTC+8 for future years).


Phases of the Moon

New MoonFirst QuarterFull MoonLast Quarter
Jan. 7, 15:04
Total lunar eclipse
Jan. 14, 18:04
Jan. 21, 15:09
Partial solar eclipse
Jan. 29, 10:20Feb. 6, 05:18Feb. 13, 00:56
Feb. 20, 04:57Feb. 28, 06:11Mar. 7, 16:20Mar. 14, 07:43
Mar. 21, 19:22Mar. 29, 23:29Apr. 6, 00:48Apr. 12, 15:29
Apr. 20, 10:17Apr. 28, 13:22May 5, 07:49May 12, 01:00
May 20, 01:27May 27, 23:46June 3, 14:32June 10, 12:51
June 18, 16:28
Partial solar eclipse
June 26, 07:23July 2, 22:00
Total lunar eclipse
July 10, 03:26
July 18, 06:44July 25, 13:22Aug. 1, 07:06Aug. 8, 20:47
Aug. 16, 19:49Aug. 23, 19:06Aug. 30, 18:31Sep. 7, 16:20
Sep. 15, 07:45Sep. 22, 01:52Sep. 29, 08:48Oct. 7, 12:35
Oct. 14, 18:58Oct. 21, 10:47Oct. 29, 02:04Nov. 6, 07:36
Nov. 13, 05:59Nov. 19, 22:30Nov. 27, 21:35Dec. 5, 23:46
Dec. 12, 17:02
Total solar eclipse
Dec. 19, 13:15Dec. 27, 17:34
Partial lunar eclipse

24 Solar Terms

Solar TermTime   Solar Term Time
Z11 (Dec. solstice)(-652) Dec. 27, 15:21J12Jan. 11, 10:47
Z12Jan. 26, 08:29J1Feb. 10, 09:13
Z1Feb. 25, 13:04J2Mar. 12, 20:26
Z2 (March equinox)Mar. 28, 06:54J3Apr. 12, 20:28
Z3Apr. 28, 12:13J4May 14, 05:48
Z4May 29, 23:59J5June 14, 18:11
Z5 (June solstice)June 30, 11:13J6July 16, 02:27
Z6July 31, 15:03J7Aug. 16, 00:39
Z7Aug. 31, 06:53J8Sep. 15, 09:46
Z8 (Sep. equinox)Sep. 30, 09:30J9Oct. 15, 06:26
Z9Oct. 30, 01:11J10Nov. 13, 18:25
Z10Nov. 28, 10:57J11Dec. 13, 03:37
Z11 (Dec. solstice)Dec. 27, 21:14J12(-650) Jan. 11, 16:35


(Proleptic) Julian Year: -650 (651 BCE)


Phases of the Moon

New MoonFirst QuarterFull MoonLast Quarter
Jan. 4, 12:26
Jan. 11, 04:00Jan. 18, 06:41Jan. 26, 11:49Feb. 2, 21:52
Feb. 9, 14:51Feb. 17, 01:51Feb. 25, 02:57Mar. 4, 04:51
Mar. 11, 01:51Mar. 18, 21:16Mar. 26, 14:50Apr. 2, 10:31
Apr. 9, 13:36Apr. 17, 15:20Apr. 25, 00:09May 1, 16:01
May 9, 02:42May 17, 06:59May 24, 07:54May 30, 22:38
June 7, 17:16
Annular solar eclipse
June 15, 19:57June 22, 14:59
Partial lunar eclipse
June 29, 07:37
July 7, 08:50July 15, 06:32July 21, 22:16July 28, 20:01
Aug. 6, 00:36Aug. 13, 15:21Aug. 20, 06:36Aug. 27, 12:19
Sep. 4, 15:53Sep. 11, 23:05Sep. 18, 16:54Sep. 26, 08:00
Oct. 4, 06:21Oct. 11, 06:30Oct. 18, 06:00Oct. 26, 05:29
Nov. 2, 19:57Nov. 9, 14:29Nov. 16, 22:12
Penumbral lunar eclipse
Nov. 25, 02:36
Dec. 2, 08:33
Total solar eclipse
Dec. 8, 23:58Dec. 16, 16:46
Penumbral lunar eclipse
Dec. 24, 21:24
Dec. 31, 19:53

24 Solar Terms

Solar TermTime   Solar Term Time
Z11 (Dec. solstice)(-651) Dec. 27, 21:14J12Jan. 11, 16:35
Z12Jan. 26, 14:20J1Feb. 10, 14:58
Z1Feb. 25, 18:54J2Mar. 13, 02:09
Z2 (March equinox)Mar. 28, 12:44J3Apr. 13, 02:10
Z3Apr. 28, 18:05J4May 14, 11:30
Z4May 30, 05:51J5June 14, 23:54
Z5 (June solstice)June 30, 17:05J6July 16, 08:12
Z6July 31, 20:56J7Aug. 16, 06:27
Z7Aug. 31, 12:47J8Sep. 15, 15:37
Z8 (Sep. equinox)Sep. 30, 15:24J9Oct. 15, 12:16
Z9Oct. 30, 07:03J10Nov. 14, 00:13
Z10Nov. 28, 16:47J11Dec. 13, 09:22
Z11 (Dec. solstice)Dec. 28, 03:02J12(-649) Jan. 11, 22:17



Phases of the Moon

New MoonFirst QuarterFull MoonLast Quarter
Jan. 7, 11:43Jan. 15, 12:04Jan. 23, 12:43
Jan. 30, 05:54Feb. 6, 01:59Feb. 14, 06:15Feb. 22, 00:09
Feb. 28, 14:59Mar. 7, 18:19Mar. 15, 22:11Mar. 23, 08:02
Mar. 29, 23:55Apr. 6, 11:46Apr. 14, 11:31Apr. 21, 13:23
Apr. 28, 09:38May 6, 05:17May 13, 22:27
Partial lunar eclipse
May 20, 17:39
May 27, 20:52
Annular solar eclipse
June 4, 22:04June 12, 07:28June 18, 22:27
June 26, 09:59July 4, 13:40July 11, 15:17July 18, 05:24
July 26, 00:57Aug. 3, 03:44Aug. 9, 22:51Aug. 16, 15:47
Aug. 24, 17:24Sep. 1, 16:00Sep. 8, 07:11Sep. 15, 06:15
Sep. 23, 10:43Oct. 1, 02:21Oct. 7, 17:14Oct. 15, 00:36
Oct. 23, 03:59Oct. 30, 11:07Nov. 6, 05:36
Partial lunar eclipse
Nov. 13, 21:43
Nov. 21, 20:06
Annular solar eclipse
Nov. 28, 19:06Dec. 5, 20:15Dec. 13, 19:45
Dec. 21, 10:07Dec. 28, 03:19

24 Solar Terms

Solar TermTime   Solar Term Time
Z11 (Dec. solstice)(-650) Dec. 28, 03:02J12Jan. 11, 22:17
Z12Jan. 26, 20:04J1Feb. 10, 20:40
Z1Feb. 26, 00:37J2Mar. 13, 07:52
Z2 (March equinox)Mar. 28, 18:28J3Apr. 13, 07:57
Z3Apr. 28, 23:50J4May 14, 17:22
Z4May 30, 11:38J5June 15, 05:50
Z5 (June solstice)June 30, 22:52J6July 16, 14:09
Z6Aug. 1, 02:43J7Aug. 16, 12:24
Z7Aug. 31, 18:35J8Sep. 15, 21:34
Z8 (Sep. equinox)Sep. 30, 21:13J9Oct. 15, 18:15
Z9Oct. 30, 12:55J10Nov. 14, 06:14
Z10Nov. 28, 22:40J11Dec. 13, 15:24
Z11 (Dec. solstice)Dec. 28, 08:55J12(-648) Jan. 12, 04:19


The phases of the Moon and 24 solar terms are defined using concepts in modern astronomy. The computation method is described in detail in this pdf document, but precession is calculated using the Vondrák et. al. precession model described in Section 7.2 of the document in order to cover long time span.

Times are given to the nearest minute. For example, 14:23 means the one-minute time interval [14:22:30, 14:23:30). However, 00:00 and 24:00 are special — 00:00 means the 30-second time interval [0:00:00, 0:00:30) and 24:00 means the 30-second time interval [23:59:30, 24:00:00). The one-minute accuracy of the times of moon phases and solar terms is of no astronomical significance. As explained in the Chinese calendar rules page, the official document GB/T 33661-2017 requires, in calendar calculation, computing lunar conjunctions and solar terms to an accuracy of about one second (not including the unpublished leap seconds) in order to handle the rare situation in which a conjunction or a solar term occurs very close to midnight.

Solar and lunar eclipses associated with the new moons and full moons are indicated with links to pages describing the eclipse circumstances. For more information about solar and lunar eclipses, visit my Eight Millennia of Eclipses website.

Dates are given in Gregorian calendar beginning on Oct. 15, 1582 and in Julian calendar before that day. The day after Oct 4, 1582 was Oct. 15, 1582. Dates before 8 CE. are given in the proleptic Julian calendar.

You can enter the year using the URL query string "?y=[year]". For example, to show the year 1850, use the (relative) URL sunMoon.html?y=1850. This won't work if the y parameter in the query string is not a number or is outside the range [-3500, 3500].