June 2152

30 days — starts on Thursday

1 Thursday, 1st June in 45,858d 2 Friday, 2nd June in 45,859d 3 Saturday, 3rd June in 45,860d 4 Sunday, 4th June in 45,861d 5 Monday, 5th June in 45,862d 6 Tuesday, 6th June in 45,863d 7 Wednesday, 7th June in 45,864d 8 Thursday, 8th June in 45,865d 9 Friday, 9th June in 45,866d 10 Saturday, 10th June in 45,867d 11 Sunday, 11th June in 45,868d 12 Monday, 12th June in 45,869d 13 Tuesday, 13th June in 45,870d 14 Wednesday, 14th June in 45,871d 15 Thursday, 15th June in 45,872d 16 Friday, 16th June in 45,873d 17 Saturday, 17th June in 45,874d 18 Sunday, 18th June in 45,875d 19 Monday, 19th June in 45,876d 20 Tuesday, 20th June in 45,877d 21 Wednesday, 21st June in 45,878d 22 Thursday, 22nd June in 45,879d 23 Friday, 23rd June in 45,880d 24 Saturday, 24th June in 45,881d 25 Sunday, 25th June in 45,882d 26 Monday, 26th June in 45,883d 27 Tuesday, 27th June in 45,884d 28 Wednesday, 28th June in 45,885d 29 Thursday, 29th June in 45,886d 30 Friday, 30th June in 45,887d