Improved fuzzy date generation