"""
Convert a string to a python datetime.

Below are sample inputs that should work once everyting is done.

- absolute dates
wednesday
wed
may10
tomorrow

- absolute datetimes
wednesday9am
tomorrow9am
9am

- relative
1h
1hour
2hours
1d
1day
2days
1w
1week
1weeks
1m
1month
1months
1year
1y
1years
- any combination of the above

"""



write spec