Calculate the 24 divisions of the solar year

The 24 divisions of the solar yearDateDay of week
小寒 (Shoukan) January 6Sat.
大寒 (Daikan) January 20Sat.
立春 (Risshun) February 4Sun.
雨水 (Usui) February 19Mon.
啓蟄 (Keichitsu) March 5Tues.
春分 (Shunbun) March 20Wed.
清明 (Seimei) April 4Thurs.
穀雨 (Kokuu) April 19Fri.
立夏 (Rikka) May 5Sun.
小満 (Shouman) May 20Mon.
芒種 (Boushu) June 5Wed.
夏至 (Geshi) June 21Fri.
小暑 (Shousho) July 6Sat.
大暑 (Taisho) July 22Mon.
立秋 (Risshuu) August 7Wed.
処暑 (Shosho) August 22Thurs.
白露 (Hakuro) September 7Sat.
秋分 (Shuubun) September 22Sun.
寒露 (Kanro) October 8Tues.
霜降 (Soukou) October 23Wed.
立冬 (Rittou) November 7Thurs.
小雪 (Shousetsu) November 22Fri.
大雪 (Taisetsu) December 7Sat.
冬至 (Touji) December 21Sat.