class KakaxiParse::Datatype::DateTime
Attributes
day[RW]
hour[RW]
minute[RW]
month[RW]
second[RW]
year[RW]
Public Class Methods
new(*args)
click to toggle source
# File lib/kakaxi_parse/datatypes/datetime.rb, line 6 def initialize(*args) if args.length == 1 && args[0].class == String datetime = DateTime.strptime(args[0], '%Y-%m-%dT%H:%M:%S.%LZ') @year = datetime.year @month = datetime.month @day = datetime.day @hour = datetime.hour @minute = datetime.minute @second = datetime.second else @year = args[0] || nil @month = args[1] || nil @day = args[2] || nil @hour = args[3] || nil @minute = args[4] || nil @second = args[5] || nil end end