class AdfBuilder::RequestDate

Constants

WITHOUT_SYMBOLS
WITH_SYMBOLS

Public Class Methods

new(prospect_node) click to toggle source
# File lib/adf_builder/base/request_date.rb, line 6
def initialize(prospect_node)
  @request_date_node = Ox::Element.new('requestdate')
  @request_date_node << DateTime.now.strftime('%FT%T%:z')
  prospect_node << @request_date_node
end

Public Instance Methods

update_val(datetime_value, format=1) click to toggle source
# File lib/adf_builder/base/request_date.rb, line 12
def update_val(datetime_value, format=1)
  if format == 1
    @request_date_node.replace_text(datetime_value.strftime(WITH_SYMBOLS))
  elsif format == 2
    @request_date_node.replace_text(datetime_value.strftime(WITHOUT_SYMBOLS))
  end
end