Tycon801

Mining Minecraft · Systems

Is night really half of a Minecraft day?

You watch the sun drop, wait out the dark, and the next morning arrives fast. One full day–night cycle is 20 real minutes . Night is shorter than day, not a clean half. Leave the world running for 24 real hours with no bed skips and you get 72 full cycles.

By Tycon801 Java & Bedrock
Day and night split landscape

Full Minecraft day

20 min

One day–night cycle in real time, if nobody sleeps the night away.

Minecraft days per real day

72

Leave the world running 24 real hours with no bed skips.

What this is.

How long a Minecraft day lasts, and how that time splits into day, night, sunrise, and sunset.

Why it matters.

If you budget “half the day is dark,” you overshoot. Night is shorter than day, and the orange edges are only about a minute total.

One Minecraft day is 20 minutes

You spawn on grass. The sun is up. You punch a tree, craft a crafting table, and glance at the sky. Before you have a house, the light is already going orange.

A full Minecraft day–night cycle lasts 20 minutes of real time. That is the whole loop: day, sunset, night, and sunrise. It is not a 12-hour day and a 12-hour night packed into 20 minutes.

That 20 minutes is 24,000 game ticks when the game keeps up at 20 ticks per second. Ticks are the game’s tiny time steps.

Pure daytime is 10 minutes. Night is 8 minutes 20 seconds. Sunrise and sunset each last 50 seconds (1,000 ticks). Plan a night of mining or a bed run with that split in mind, not a half-and-half clock.

20 minFull cycle (real time)
24,000Ticks per Minecraft day
72×Faster than real life
3 daysPass in 1 real hour
Why 72×?

A real day is 1,440 minutes. A Minecraft day is 20 minutes. 1,440 ÷ 20 = 72. Play one real hour and you get 3 day–night cycles. Leave the world running for 24 real hours and you get 72 complete day–night cycles, if you never sleep.

Four phases, not two

The sky does not jump from noon to midnight. It moves through four stretches: day, sunset, night, and sunrise. Day is the long one. The orange edges are short.

PhaseTick rangeTicksReal timeOf the day
Daytime 0–12,000 12,000 10 min
Sunset 12,000–13,000 1,000 50 sec
Nighttime 13,000–23,000 10,000 8 min 20s
Sunrise 23,000–24,000 1,000 50 sec

How the day splits

Seconds out of 1,200 (one full day)

Total: 1,200 sec

Phase length

Seconds. Day is much longer than sunrise or sunset.

Host blogs vs wiki.

Some server-host writeups call sunset and sunrise about 1.5 minutes each. The wiki’s phase boundaries are 1,000 ticks: 50 seconds each. I use the wiki numbers when the exact split matters, like spawn timing.

Minecraft vs real life

Same sky idea, different speed. In the loop below, 72 seconds = 1 Earth day. One second of the animation equals 20 real minutes, which is 1 Minecraft day.

Each Minecraft cycle is a full 1-second center-line rise and set: square sun, then square moon, not a blip. Over those same 72 seconds, Earth finishes one day. Minecraft finishes 72 day–night cycles.

Animation: one Earth day equals 72 Minecraft day–night cycles
Split readout: Earth (left) vs Minecraft (right). One Earth day equals 72 seconds in this clip. One Minecraft day rise and set equals 1 second.

The packing still holds beside that picture. 1 real hour = 3 Minecraft day–night cycles. 24 real hours = 72 full cycles (1,440 ÷ 20).

Minute ruler: one Minecraft day is a thin 20-minute slice of one Earth day
Same idea as the small sun, on a minute ruler: one Minecraft day is a thin slice of one Earth day.
In 24 real hours (one real day):

You get 72 full Minecraft day–night cycles. That assumes 20 ticks per second (the game’s tiny time steps) and nobody sleeps nights away.

Real minutes → Minecraft days

1 real hour = 3 Minecraft days. 1 real day = 72 Minecraft days. The bars jump in size so the huge numbers still fit.

How long is an in-game hour, day, or week?

Minecraft has no calendar year in the pause menu. If you count a year as 365 in-game days, that year lasts about 5 real days with no bed skips: 365 × 20 minutes = 5 days 1 hour 40 minutes.

Minecraft timeTicksReal time
1 hour1,00050 seconds
1 day24,00020 minutes
1 week (7 days)168,0002h 20min
1 lunar cycle (8 days)192,0002h 40min
1 year (365 days)8,760,0005d 1h 40min

Minecraft day–night cycles in real time

Rule: real minutes ÷ 20 = full Minecraft day–night cycles. That assumes 20 ticks per second and nobody sleeps. Month = 30 days. Year uses an average calendar year (~365.24 days) so multi-year rows stay consistent.

Real time Minecraft day–night cycles How I got it
1 hour360 ÷ 20
1 day (24 hours)721,440 ÷ 20 · or 24 × 3
1 week (7 days)5047 × 72
1 month (30 days)2,16030 × 72
1 year26,297365.2425 × 72 (average calendar year)
5 years131,4855 × 26,297
10 years262,97010 × 26,297
Real time (wiki shorts)Minecraft time
1 second1 min 12 sec (72 sec)
1 minute1 hour 12 min
1 hour3 days
1 day (24 real hours)72 full day–night cycles
1 year26,297 days
Achievement pacing.

“Passing the Time” wants 100 Minecraft days: about 33 hours of real play if you never sleep.

See also

Key events on the clock

Beds, burning undead, and outdoor monster spawns do not all flip at the same second. The table below is the wiki clock from dawn, in ticks and in real minutes.

TickMC clockReal from dawnEvent
006:000:00Day begins / wake from bed
1,00007:000:50/time set day
6,00012:005:00Noon
12,00018:0010:00Sunset begins
12,54218:3210:27Beds usable (clear) / undead stop burning
13,00019:0010:50Night begins
13,18819:1110:59Monsters spawn outdoors (clear)
18,00000:0015:00Midnight
23,00005:0019:10Sunrise begins
23,46005:2719:33Undead burn again (clear)

Milestones along the 24,000-tick day

Dots at named events. Color bands mark day, sunset, night, and sunrise.

Minecraft day calculator

The tables and charts above are the answer. This tool runs the same math for your own numbers.

Simple mode: real minutes ↔ full day–night cycles. Open Advanced for ticks, clock time, bed skips, and custom cycle length.

3

full day–night cycles in 60 real minutes

60 real min ÷ 20 = 3 cycles

Vanilla speed · nobody sleeps · 20-minute cycles.

Change day and night length in your world

Vanilla Minecraft does not have a gamerule to stretch day and night. The sky always runs 24,000 ticks (20 real minutes) unless you change it yourself.

Full copy-paste commands, hopper-timer notes, and datapack prompts live in How to change Minecraft day and night length below. In Advanced, set Custom full-cycle length to match a datapack or command-block day (phase shares stay 50% day, 41.7% night, 4.2% sunset, 4.2% sunrise).

How to change Minecraft day and night length

Freeze the sky, jump to a named time, or build a longer day. Vanilla has no “make days longer” gamerule. You stop the built-in cycle, then add time yourself (or use a datapack).

Freeze or jump the clock

/gamerule doDaylightCycle false
/gamerule doDaylightCycle true
/time set day → 1000
/time set noon → 6000
/time set night → 13000
/time set midnight → 18000
/time set 0 → dawn

Bedrock also accepts /time set sunrise (23,000) and /time set sunset (12,000).

Make days or nights longer (manual timer)

Turn the sky off, quiet command spam, then advance time on a repeating command block or hopper clock:

/gamerule doDaylightCycle false
/gamerule commandBlockOutput false
/time add 1

More delay between /time add 1 runs = longer days. One classic hopper build is about 140 × (items ÷ hopper delay) real minutes of daytime per full push (double that for a whole day–night loop).

Datapacks (set day and night separately)

Custom Day Cycle (Java 1.21+). Example functions:

/function custom_day:set_day {mins:60}
/function custom_day:set_night {mins:5}
/function custom_day:set_all {mins:30}
/function custom_day:sleep_percentage {percent:50}

Time Adjustment. Open the in-game menu with:

/function timeadjust:config

Before you remove a custom-cycle datapack, run /gamerule doDaylightCycle true or the sun may stop moving.

Multiplayer sleep rule

/gamerule playersSleepingPercentage 50

Half the online players need a bed to skip night (100 = everyone, 1 = one player).

Takeaway.

One Minecraft day is 20 real minutes, not a 50/50 day–night split. Leave the sky running for 24 real hours with no bed skips and you get 72 full cycles.

How I calculated it

These lengths come from the public wiki clock, not from timing a world with a stopwatch.

Phase lengths and tick boundaries from the Minecraft Wiki daylight cycle tables. Full cycle = 24,000 ticks ≈ 20 real minutes at 20 ticks per second. Real-day packing: 1,440 ÷ 20 = 72 Minecraft days per real day (no bed skips). Year rows use 365.2425 × 72 for an average calendar year.

Honest limits.

Phase lengths follow the wiki tables as primary. Host blogs often push the 20-minute answer. A few simplify sunrise and sunset. Bed skips shrink how many cycles you see in real play time. Gamerules that freeze the sky change the packing math.

Sources

  1. Minecraft Wiki. Daylight cycle (primary phase lengths and tick clock): minecraft.wiki/w/Daylight_cycle
  2. Minecraft Fandom. Daylight cycle (cross-check): minecraft.fandom.com/wiki/Daylight_cycle
  3. Modrinth. Custom Day Cycle datapack (set day/night minutes independently): modrinth.com/datapack/custom-day-cycle
  4. GitHub. Time Adjustment datapack/mod menu for cycle length: github.com/Team-NPM/Time-Adjustment
  5. Shockbyte. How long is a Minecraft day/night cycle: shockbyte.com/blog/how-long-is-a-minecraft-day-night-cycle
  6. BisectHosting. The Minecraft daylight cycle: bisecthosting.com/blog/the-minecraft-daylight-cycle-how-long-is-a-minecraft-day
  7. EUGameHost. How long is a Minecraft day and night: eugamehost.com/blog/…