Generates format string for strftime from date string.
gem install date_molder
DateMolder.build_format("May 12, 2012, 07:34PM +0300") #=> "%B %e, %Y, %I:%M%p %z"
DateMolder heavily relies on Time.parse and Date._parse functions.
It means that DateMolder can generate format for every string that is correctly parsed by those methods.
See Stamp gem that serves similar purpose. However DateMolder has several benefits:
- parses strings like '9pm'
- supports time zones