Yes you can set in seconds. Use AddSeconds
scheduledTime = DateTime.Now.AddSeconds(intervalSecond);
if (DateTime.Now > scheduledTime)
{
//If Scheduled Time is passed set Schedule for the next Interval.
scheduledTime = scheduledTime.AddSeconds(intervalSecond);
}