When is the First Day of Spring 2004?

March 20 was the first day of Spring in 2004. This day is also known as Earth Day, which is the only time in the year that the day and night are equal in length. Also, March 20 marked the one year anniversary of the U.S. military invasion of Iraq.