An hour in-game translates to 1 minute of real-world time; therefore, a full day in Terraria is 24 minutes. You can use this to see whether it's too late in-game to challenge certain bosses.