fuzzy-date

The fuzzy-date gem provides a way to parse and use incomplete dates, like those found in history or genealogy.

For example, if you know your great-great-great grandmother was born in April, 1836, but you don't know the day of the month, that's not going to work if you try to parse it as a Date object.

With fuzzy-date, when you parse an incomplete date, you'll be given a hash of information about the date that can be stored as a string.

Installation

gem install fuzzy-date

Contributing

Please contribute to fuzzy-date!

TODO: Support for ranges.

License

fuzzy-date is released under the MIT License.