Sha256: 93603b0fbf6a0f2a19a342ae809df5c74f2c1b2e2f2052fc5c150b518c064a38
Contents?: true
Size: 697 Bytes
Versions: 26
Compression:
Stored size: 697 Bytes
Contents
#!/usr/bin/env ruby require 'time' STDIN.each_line do |line| day, year, hour, minute, second, timezone = line.scan(/\d+/) month = line.scan(/\/[^0-9]\w+/)[0].scan(/\w+/)[0] day = day.to_i year = year.to_i hour = hour.to_i minute = minute.to_i second = second.to_i # puts line.inspect # puts [day, month, year, hour, minute, second, timezone].inspect time = Time.parse("#{year}-#{month}-#{day} #{hour}:#{minute}:#{second}", timezone) # puts time.tv_sec puts "[ 'not', new Date(#{time.year}, #{time.month}, #{time.day}, #{time.hour}, #{time.min}, #{time.sec}), new Date(#{time.year}, #{time.month}, #{time.day}, #{time.hour}, #{time.min}, #{time.sec}) ]," end
Version data entries
26 entries across 26 versions & 1 rubygems