The 2 a.m. meal counts against the wrong day
Most calorie apps run midnight to midnight, so the meal you eat mid-shift lands on the next calendar day. You wake up "tomorrow" with a chunk of your budget already spent before your first real meal.
For nurses, EMS, factory and warehouse crews, security, and anyone whose working day crosses midnight: why the midnight reset breaks food logs, and how BodyDex's Shift View fixes the view without touching your data. Updated August 2026.
BodyDex has a Shift View built for night work: set the time your day starts — say 6:00 PM — and the Food Log gains a Shift lens showing meals and macros from that time until the same time the next day. The 2 a.m. meal you eat mid-shift stays with the shift you ate it on instead of counting against "tomorrow". It's a view, not a rewrite: logging, history, and health data stay on ordinary calendar days, so you can change the window with every rotation — or turn it off — without moving a single entry. On iPhone and Android, not gated behind Premium.
Most calorie apps run midnight to midnight, so the meal you eat mid-shift lands on the next calendar day. You wake up "tomorrow" with a chunk of your budget already spent before your first real meal.
A working day that runs 7 PM to 7 AM straddles the reset, so no single day in the app reflects what you actually ate across one shift. Totals read light before midnight and inflated after it.
Comparing a day to a calorie target only makes sense when the "day" holds one day's eating. When every workday is split in two, you're forever judging a half-shift against a full-day budget.
Filing the night meal under yesterday's dinner, or backfilling with made-up times, keeps the totals looking right at the cost of a history that no longer says when you actually ate.
In the Preferences section of the Profile tab, tap Shift view. It reads "Off" until you set a day start.
Flip the switch and set the time your day actually begins — when you wake up or clock in. The picker moves in 15-minute steps, and turning it on suggests 6:00 PM as a night-shift starting point you can adjust.
Your shift window now runs from that time until the same time tomorrow — one day, on your schedule, even though it spans two calendar dates.
A Calendar / Shift toggle appears on the Food Log. Pick Shift to see your whole working day in one place; flip back to Calendar any time to search or edit entries.
With a day start set, a Calendar / Shift toggle appears on the Food Log. The Shift lens shows one window — from your start time to the same time tomorrow — with your before-midnight and after-midnight meals grouped in one place.
The calorie, macro, and micronutrient detail screens aggregate the same shift window, each with a chip stating exactly what you're looking at — like "Shift window · Jul 12 6:00 PM → Jul 13 6:00 PM".
Your window rolls to the next shift day at your chosen start time, not at midnight — so at 3 a.m. mid-shift, "today" still means the shift you're working, on every screen that follows the window.
Entries are stored by calendar day, always. Shift View only filters what you see. Turn it off or move the start time and nothing about your data moves, ever — which is exactly what makes it safe to experiment with.
Apple Health and Health Connect keep working on ordinary calendar days, exactly as before. The setting changes how BodyDex shows your day, not what it stores or syncs.
Log yesterday's meals this morning and they stay with the day you filed them under, labeled "time not tracked". BodyDex won't invent a clock time to force a meal into a window.
Change the start time in Profile whenever your rotation does. Because Shift View is a display lens over data stored by calendar day, changing it never moves or rewrites a single entry — the lens just re-groups what you see. And for a stretch of day shifts, turn it off and you're back to standard calendar days instantly.
Yes. Health data stays on ordinary calendar days regardless of your shift window. Shift View changes how BodyDex displays your day, not what it stores or syncs, so nothing about your health integrations shifts underneath you.
No — those summarize the calendar day. The shift window applies to the Food Log's Shift lens and the calorie, macro, and micronutrient detail screens, each of which shows a chip stating the exact window so you always know which view you're reading.
No. Setting a day start and using the Shift lens isn't gated behind BodyDex Premium — it's part of the core tracker on both iPhone and Android.
They stay with the day you filed them under and are labeled "time not tracked". BodyDex only places a meal inside a shift window when it actually knows when you logged it — it never invents a timestamp to make the numbers tidy.
The time your day genuinely begins — when you wake up or when you clock in. Your window then runs until the same time the next day. One honest detail: setting the picker to midnight is the same as standard calendar days, and the app tells you so instead of silently doing nothing.
Photo scanning, barcode lookups, and voice logging — fast enough to use on a break.
Protein, carbs, and fat targets — the same numbers your Shift window aggregates.
Your log lives in on-device SQLite — the same architecture that makes Shift View a safe, reversible lens.
Set when your day starts and track food, macros, and weight across your real working day — with your data in a local database on your own phone.
Get BodyDex on the App StoreGet BodyDex on Google Play