Arduino Mega2560 Interrupt library and examples

I use Mega2650 board, and i need to start a timer to call a function at 1000ms sharp.

Would using millis() for timing be accurate enough ?