Calculate the 24 divisions of the solar year

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