Rosetta Code task: Days between dates