TTL Triggering LED at specified time and duration

Hi all,

I'm new with Arduinos but what I want to do doesn't seem like it should be too hard. Basically I want to be able to turn on an LED at a specific time (time as in, year/month/day/hour/second/etc.) and for a specific duration (10 seconds on and then off). Also, if possible, I want to sync it with another program from which I will be collecting data so that the change in the data will correspond to the exact time the light goes on.

Thanks!

you need to have a real time clock, check e,g the sparkfun site for example code