long time

#define SECOND 1000L
#define MINUTE (60 * SECOND)
#define HOUR (60 * MINUTE)
#define DAY (24 * HOUR)

....

if (millis() - last_timestamp >= DAY)
{
  last_timestamp += DAY ;
  do_something ();
}