very small date formatting library