Julian Date Conversion in Code: YYDDD, CYYDDD, JD and MJD in Python, JavaScript, SQL and Excel
"Julian date" means two different things, and both show up in real code. A batch code on a food...
Tag archive
"Julian date" means two different things, and both show up in real code. A batch code on a food...
Originally published at MRZ dates have no century: reading YYMMDD without year-2000 bugs Every date...
Unix Timestamp and Epoch Time Explained: 10-Digit vs 13-Digit Precision, Leap Second...
When an AI agent writes a date or expiry test against the live clock, it passes on the day it runs and fails on a later deploy. This piece covers why the clock-dependent test reads as correct, the signatures of a time-bomb assertion, and the frozen-clock gate that keeps expiry tests deterministic.

Recurring events drift out of date when you store a date. Store the rule (nth weekday, Easter, lunar anchors) and compute the next edition in Python.
The form asked for a start date. The user picked the fifteenth of October. The API stored it and...
If you were born in January or early February, two zodiac sites can hand you two different animals...
Most types are easy. A number is a number. A name is a name. Time is not like that. Time looks...
A duration is not a number. It is two numbers added in different spaces, in a fixed order. The P half...
RFC 5545 §3.3.10 describes what a recurrence rule does with a 9×7 table containing two words, Expand...
"The two formulas that move between Unix time and Excel serials, the phantom 29 February 1900 that shifts every serial below 61, the 1904 Mac system, and the digit-count trap behind wrong years."
21:52. Here's the thing about a timestamp. Everybody thinks it's a small thing. It sits at the end...