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. 6, 06:04
Jan. 13, 04:07Jan. 19, 20:14Jan. 27, 20:53Feb. 4, 21:49
Feb. 11, 14:24Feb. 18, 11:29Feb. 26, 15:43Mar. 5, 09:47
Mar. 12, 00:25Mar. 19, 04:57Mar. 27, 08:46Apr. 3, 18:10
Apr. 10, 10:40Apr. 17, 23:24Apr. 25, 23:10
Total lunar eclipse
May 3, 00:02
May 9, 21:36
Annular solar eclipse
May 17, 17:43May 25, 10:37June 1, 04:51
June 8, 09:32June 16, 11:00June 23, 19:33June 30, 10:12
July 7, 22:42July 16, 02:32July 23, 02:52July 29, 17:25
Aug. 6, 13:12Aug. 14, 15:51Aug. 21, 09:47Aug. 28, 03:33
Sep. 5, 04:57Sep. 13, 02:49Sep. 19, 17:30Sep. 26, 17:12
Oct. 4, 21:26Oct. 12, 11:48Oct. 19, 02:58
Total lunar eclipse
Oct. 26, 10:29
Nov. 3, 13:45
Partial solar eclipse
Nov. 10, 19:33Nov. 17, 14:42Nov. 25, 06:48
Dec. 3, 04:53Dec. 10, 03:09Dec. 17, 04:49Dec. 25, 04:39

24 Solar Terms

Solar TermTime   Solar Term Time
Z11 (Dec. solstice)(2031) Dec. 22, 09:56J12Jan. 6, 03:16
Z12Jan. 20, 20:31J1Feb. 4, 14:49
Z1Feb. 19, 10:32J2Mar. 5, 08:40
Z2 (March equinox)Mar. 20, 09:22J3Apr. 4, 13:18
Z3Apr. 19, 20:14J4May 5, 06:26
Z4May 20, 19:15J5June 5, 10:28
Z5 (June solstice)June 21, 03:09J6July 6, 20:41
Z6July 22, 14:05J7Aug. 7, 06:33
Z7Aug. 22, 21:18J8Sep. 7, 09:38
Z8 (Sep. equinox)Sep. 22, 19:11J9Oct. 8, 01:30
Z9Oct. 23, 04:46J10Nov. 7, 04:54
Z10Nov. 22, 02:31J11Dec. 6, 21:53
Z11 (Dec. solstice)Dec. 21, 15:56J12(2033) Jan. 5, 09:08


Gregorian Year: 2033


Phases of the Moon

New MoonFirst QuarterFull MoonLast Quarter
Jan. 1, 18:17Jan. 8, 11:34Jan. 15, 21:07Jan. 24, 01:46
Jan. 31, 06:00Feb. 6, 21:34Feb. 14, 15:04Feb. 22, 19:53
Mar. 1, 16:24Mar. 8, 09:27Mar. 16, 09:37Mar. 24, 09:50
Mar. 31, 01:52
Total solar eclipse
Apr. 6, 23:14Apr. 15, 03:17
Total lunar eclipse
Apr. 22, 19:42
Apr. 29, 10:46May 6, 14:45May 14, 18:43May 22, 02:29
May 28, 19:37June 5, 07:39June 13, 07:19June 20, 07:30
June 27, 05:07July 5, 01:12July 12, 17:29July 19, 12:07
July 26, 16:13Aug. 3, 18:26Aug. 11, 02:08Aug. 17, 17:43
Aug. 25, 05:40Sep. 2, 10:24Sep. 9, 10:21Sep. 16, 01:34
Sep. 23, 21:40
Partial solar eclipse
Oct. 2, 00:33Oct. 8, 18:58
Total lunar eclipse
Oct. 15, 12:48
Oct. 23, 15:28Oct. 31, 12:46Nov. 7, 04:32Nov. 14, 04:09
Nov. 22, 09:39Nov. 29, 23:15Dec. 6, 15:22Dec. 13, 23:28
Dec. 22, 02:46Dec. 29, 08:20

24 Solar Terms

Solar TermTime   Solar Term Time
Z11 (Dec. solstice)(2032) Dec. 21, 15:56J12Jan. 5, 09:08
Z12Jan. 20, 02:33J1Feb. 3, 20:42
Z1Feb. 18, 16:34J2Mar. 5, 14:32
Z2 (March equinox)Mar. 20, 15:23J3Apr. 4, 19:08
Z3Apr. 20, 02:13J4May 5, 12:14
Z4May 21, 01:11J5June 5, 16:13
Z5 (June solstice)June 21, 09:01J6July 7, 02:25
Z6July 22, 19:53J7Aug. 7, 12:16
Z7Aug. 23, 03:02J8Sep. 7, 15:20
Z8 (Sep. equinox)Sep. 23, 00:52J9Oct. 8, 07:14
Z9Oct. 23, 10:28J10Nov. 7, 10:41
Z10Nov. 22, 08:16J11Dec. 7, 03:45
Z11 (Dec. solstice)Dec. 21, 21:46J12(2034) Jan. 5, 15:05



Phases of the Moon

New MoonFirst QuarterFull MoonLast Quarter
Jan. 5, 03:47Jan. 12, 21:17
Jan. 20, 18:02Jan. 27, 16:32Feb. 3, 18:05Feb. 11, 19:09
Feb. 19, 07:10Feb. 26, 00:34Mar. 5, 10:10Mar. 13, 14:44
Mar. 20, 18:15
Total solar eclipse
Mar. 27, 09:19Apr. 4, 03:19
Penumbral lunar eclipse
Apr. 12, 06:45
Apr. 19, 03:26Apr. 25, 19:35May 3, 20:16May 11, 18:56
May 18, 11:13May 25, 07:58June 2, 11:54June 10, 03:44
June 16, 18:26June 23, 22:35July 2, 01:45July 9, 09:59
July 16, 02:15July 23, 15:05July 31, 13:55Aug. 7, 14:50
Aug. 14, 11:53Aug. 22, 08:43Aug. 30, 00:49Sep. 5, 19:41
Sep. 13, 00:14
Annular solar eclipse
Sep. 21, 02:40Sep. 28, 10:57
Partial lunar eclipse
Oct. 5, 02:05
Oct. 12, 15:33Oct. 20, 20:03Oct. 27, 20:43Nov. 3, 11:27
Nov. 11, 09:16Nov. 19, 12:01Nov. 26, 06:32Dec. 3, 00:46
Dec. 11, 04:14Dec. 19, 01:45Dec. 25, 16:55

24 Solar Terms

Solar TermTime   Solar Term Time
Z11 (Dec. solstice)(2033) Dec. 21, 21:46J12Jan. 5, 15:05
Z12Jan. 20, 08:27J1Feb. 4, 02:41
Z1Feb. 18, 22:30J2Mar. 5, 20:32
Z2 (March equinox)Mar. 20, 21:17J3Apr. 5, 01:06
Z3Apr. 20, 08:04J4May 5, 18:09
Z4May 21, 06:57J5June 5, 22:07
Z5 (June solstice)June 21, 14:44J6July 7, 08:18
Z6July 23, 01:36J7Aug. 7, 18:09
Z7Aug. 23, 08:48J8Sep. 7, 21:14
Z8 (Sep. equinox)Sep. 23, 06:40J9Oct. 8, 13:07
Z9Oct. 23, 16:16J10Nov. 7, 16:34
Z10Nov. 22, 14:05J11Dec. 7, 09:37
Z11 (Dec. solstice)Dec. 22, 03:34J12(2035) Jan. 5, 20:56


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].