Today's Date

Monday, March 31, 2025
7:30:08 PM

Time Zone: America/New_York (GMT-04:00)

• Today's Date in numbers: 90

• Week number: 14

• Leap year: No - Next is 2028

• Daylight Saving Time: Yes

Days till New Year's Day?

Sunrise, Sunset Times Today

• Sunrise time: 07:20 am

• Sunset time: 07:55 pm

• Day length: 12h 34m

• Source: suntoday.org

Moon Phase Today

• Moon Phase: Waxing Crescent

• Illumination: 9%

• Moon Age: 2.91 day(s)

• Source: mooninfo.org

Holidays and National Days Today

Upcoming Holidays and Events for United State

April Fool's Day 2025

April Fool's Day

Tuesday, April 1, 2025

Good Friday 2025

Good Friday

Friday, April 18, 2025

Easter 2025

Easter

Sunday, April 20, 2025

Today in History

1991
Albania offers a multi-party election for the first time in 50 years.
1980
President Jimmy Carter deregulates the banking industry.
1970
U.S. forces in Vietnam down a MIG-21, the first since September 1968.
1967
President Lyndon Johnson signs the Consular Treaty, the first bi-lateral pact with the Soviet Union since the Bolshevik Revolution.
1966
An estimated 200,000 anti-war demonstrators march in New York City.
1960
The South African government declares a state of emergency after demonstrations lead to the deaths of more than 50 Africans.
1954
The siege of Dien Bien Phu, the last French outpost in Vietnam, begins after the Viet Minh realize it cannot be taken by direct assault.
1949
Winston Churchill declares that the A-bomb was the only thing that kept the Soviet Union from taking over Europe.
1948
The Soviet Union begins controlling the Western trains headed toward Berlin.
1945
The United States and Britain bar a Soviet supported provisional regime in Warsaw from entering the U.N. meeting in San Francisco.
→ See more: Today in History

Days From Today Calculator

30 days from today would be: Wednesday, April 30th, 2025.

45 days from today would be: Thursday, May 15th, 2025 .

60 days from today would be: Friday, May 30th, 2025.

90 days from today would be: Sunday, June 29th, 2025.

120 days from today would be: Tuesday, July 29th, 2025.