19: Google

This is a classic Unix epoch timestamp glitch — nothing mysterious or unique to your blog, but a common symptom when a system's internal "published date" field gets set to zero (or fails to load properly). Unix time starts at January 1, 1970, 00:00:00 UTC (the "epoch"). A value of 0 converts to December 31, 1969 in most Western time zones (like US/Canada) because of the offset from UTC. Blogger (Google's blogging platform, which hosts blogspot.com sites) stores post dates as Unix timestamps, so when that field is missing, blank, or corrupted, every post falls back to this exact date. Why is this happening to all your posts right now?It usually points to one of these in Blogger:
  • A recent platform glitch or backend hiccup (there's an active report in the official Blogger Help Community from the past couple of days describing the exact same thing: posts showing Dec 31, 1969 and not sorting to the top of the page).
  • Posts that were edited, refreshed, imported, or scheduled recently — the publish timestamp sometimes fails to save.
  • Rarely, a custom theme/template bug where the date variable isn't pulling correctly.
It's not a timezone setting on your end, not your browser, and not something you did wrong — it's the stored data in Google's system defaulting to zero.How to fix it (works for all affected posts)You have to manually reset the publish date on each post. Blogger doesn't have a bulk "fix dates" button, but it's quick per post:
  1. Log into Blogger dashboardPosts → click Edit on a post.
  2. On the right sidebar, expand Post settings.
  3. Click Published on (or Schedule if it shows).
  4. Set the correct original (or current) date and time.
  5. Click DoneUpdate (or Publish if it was a draft).
  6. Repeat for every post.
Once updated, the timestamp will show correctly, and posts will sort by date again. If you have dozens of posts, tackle them in batches — it only takes 10–20 seconds each.Extra tips
  • After fixing a few, refresh your blog page (hard refresh with Ctrl/Cmd + Shift + R) to confirm.
  • If you want to hide dates temporarily while you fix everything, go to ThemeEdit HTML and search for <data:post.dateHeader/> (or similar date tags) — you can comment it out or wrap it in a conditional. But fixing the dates is better long-term.
  • If this started after an import/export or theme change, double-check that the XML backup had proper <published> tags.
  • Still happening after fixes? Post in the official Blogger Help Community (search for "December 31, 1969" — you'll see the recent thread) and include your blog URL. Google staff sometimes jump in on widespread bugs.
This exact issue pops up across all kinds of systems (YouTube, Facebook, apps, etc.) for the same reason, and the fix is always "reset the date field." Once you update the posts in Blogger, it should be gone for good. Let me know if the steps don't work or if you need help with the template code!

Comments

Popular posts from this blog

The Evolution of Interfaces: From GUI to Touch to Voice — and Why the Future Belongs to All Three, Powered by Agentic AI

Thought Is Action: Marc Andreessen, Sadhguru, and the End of the Think-Then-Do Illusion

Introspection: Pmarca Edition