I am a bit surprised with both date atom constants: Month and WeekDay.
.....
-- Get today's date
set theDate to current date -- the date is July 4, 2006
From here on theDate is your very own variable which you can change at
will. It contains an object of the DATE class, so it has months and
weekdays. You can change them because it is your variable. You might
want to change the date to next month, variables allow that. Date
objects allow you to manipulate their months.