class Hizuke::Result

Result represents a parsing result with clean text and parsed date

def datetime

Returns a DateTime object if time is available, otherwise nil
def datetime
  return nil unless @time && @date
  DateTime.new(@date.year, @date.month, @date.day, @time.hour, @time.min, @time.sec)
end

def initialize(clean_text, date, time = nil)

def initialize(clean_text, date, time = nil)
  @clean_text = clean_text
  @date = date
  @time = time
end