Skip to main content

drm

2010


8001050F

·3 mins
As I’ve written before, date and time calculations are surprisingly difficult.