0.0
No commit activity in last 3 years
No release in over 3 years
Generates an strftime format using human readable date.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

> 2.8.0
 Project Readme

DateMolder

Generates format string for strftime from date string.

Installation

gem install date_molder

Usage

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.

Alternatives

See Stamp gem that serves similar purpose. However DateMolder has several benefits:

  • parses strings like '9pm'
  • supports time zones