strptime(p1 = v1, p2 = v2, p3 = v3)
public
Parses the given representation of date and time with the given template, and creates a date object. strptime does not support specification of flags and width unlike strftime.
Date.strptime('2001-02-03', '%Y-%m-%d') #=> #<Date: 2001-02-03 ...> Date.strptime('03-02-2001', '%d-%m-%Y') #=> #<Date: 2001-02-03 ...> Date.strptime('2001-034', '%Y-%j') #=> #<Date: 2001-02-03 ...> Date.strptime('2001-W05-6', '%G-W%V-%u') #=> #<Date: 2001-02-03 ...> Date.strptime('2001 04 6', '%Y %U %w') #=> #<Date: 2001-02-03 ...> Date.strptime('2001 05 6', '%Y %W %u') #=> #<Date: 2001-02-03 ...> Date.strptime('sat3feb01', '%a%d%b%y') #=> #<Date: 2001-02-03 ...>
Register or
log in
to add new notes.
vosechu -
June 28, 2011 - (v1_9_2_180)
![Default_avatar_30](https://www.gravatar.com/avatar/931a7dbce1e64e15f6a8d4c1e2eb1e79?size=30&default=http://apidock.com/images/default_avatar_30.png)
1 thank
Uses same arguments as Time#strftime
I believe this uses the same parsing format as strftime.