Arduino Clock: Setting Time

None of this code is inside a function:

time_t  alarmOnTime =  (10 * SECS_PER_HOUR) + (45 * SECS_PER_MIN);
time_t  alarmOffTime =  alarmOnTime  + (60 * SECS_PER_MIN);
time_t nextAlarm;


nextAlarm =  previousMidnight(DateTime.now())+ alarmOffTime;


if ( DateTime.now() >= alarmOnTime  && DateTime.now()  < alarmOnTime + alarmOffTime ){
   digitalWrite(ledPin), HIGH);
}
else{
  digitalWrite(ledPin), LOW);
}

All executable code needs to be inside a function.