8001050F

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

2010-03-02 · 3 min