Prev / Next

2003-08-12 / 日付けの parse

Just another Ruby porter,
http://jarp.jin.gr.jp/diary/200308b.html#200308111 より.

% ruby -rdate -rpp \
    -e 'pp Date._strptime(ARGV[0], "%d/%b/%Y:%T %Z")' \
    '11/Aug/2003:22:36:08 +0900'
{:zone=>"+0900",
 :sec=>8,
 :year=>2003,
 :hour=>22,
 :offset=>32400,
 :mday=>11,
 :min=>36,
 :mon=>8}

% ruby -rdate -e '
  p Time.mktime(*Date._strptime(ARGV[0], "%d/%b/%Y:%T %Z").
  values_at(:year, :mon, :mday, :hour, :min, :sec, :zone))' \
  '11/Aug/2003:22:36:08 +0900'
Mon Aug 11 22:36:08 JST 2003


comments powered by Disqus