(Pre-existing condition, before move.)
We should consider using strptime(s, "%b %e", &tm);