http://www.nba.com/schedules/key_dates.html

2004
Jan. 5 10-day contracts may now be signed
Jan. 10 All player contracts are guaranteed for the remainder of the season
Feb. 13-15 NBA All-Star 2004 (STAPLES Center; Los Angeles)
Feb. 19 Trading Deadline, 3 p.m. ET
Apr. 7-10 Portsmouth Invitational Tournament
Apr. 14 2003-04 NBA Regular Season ends
Apr. 17 NBA Playoffs 2004 begin
May 4 Latest possible end date for First Round
May 5 NBA Conference Semifinals (possible move-up to May 3 or May 4)
May 10 NBA Early Entry eligibility deadline, 11:59 p.m. ET
May 20 Latest possible end date for Conference Semifinals
May 21 NBA Western Conference Finals (possible move-up to May 19)
May 22 NBA Eastern Conference Finals (possible move-up to May 20)
June 1-4 NBA Pre-Draft Camp (Moody Bible Institute; Chicago)
June 3 Latest possible end date for Conference Finals
June 6 NBA Finals start date (possible move-up to June 4)
June 17 NBA Draft Early Entry Entrant Withdrawal Deadline
June 19 4th Annual Pacer Forum Party
June 20 NBA Finals latest possible end date
June 22 or 23 NBA Expansion Draft
June 24 NBA Draft (Theatre at Madison Square Garden, New York)
July 1 Teams may begin negotiating, but not sign, free agents
July 14 Teams may begin signing player contracts
Aug. 13-29 2004 Summer Olympic Games (Athens, Greece)
Oct. 17-19 NBA China Games 2004 Sacramento vs. Houston (Beijing, China)