Replace custom date/time code with ptime across 4 packages
- ocaml-sgp4: epoch_unix uses Ptime.of_date instead of manual leap year math
- ocaml-oem: parse_epoch uses Ptime.of_rfc3339 ~strict:false, replacing
60 lines of manual ISO 8601 splitting
- space: parse_since uses Ptime.of_rfc3339 ~strict:false instead of Scanf
- monopam: day_of_week uses Ptime.weekday, add_days uses Ptime.add_span
Reviewed all 12 flagged spots in mono — the remaining 8 either already
use ptime properly (tomlt, cookeio, requests) or are not date parsing
(coordinate Julian arithmetic, filename extraction).