This seems to work fine but I'm getting a compiler error - what's wrong with it?
stop();
var myDate = new Date(); myMonth = myDate.getMonth();
if Number(myMonth) == 0 { gotoAndPlay(2); }
The error is '(' expected on the line starting "if Number".
if (Number(myMonth) == 0) {
Ah, sweet. Thanks!
I had to design a Flash banner that has a countdown clock with an event each month, but I need it to jump to the current month so it doesn't loop through all the previous ones on load.
just remember that getMonth() is 0 based, i.e 0-11, not 1-12. That's burned me a few times 
good tip lith
you could also:
var myMonth:Number = Number(myDate.getMonth());
so that you can freely refer to:
if(myMonth == 0)
without the extra confusing brackets. it's a little cleaner.
I knew about the month starting at 0 thing but thanks for the tip.
Trying to figure out my formatting I saw lots of people stumbling on that.

ThanQ Storm but it's gone to ops for uploading once it passes the date shift tomorrow, it's out of my hands. If one date switch works they all will unless I got sloppy.