module InovadoraXml::Modules::FormatadorNfse
Public Instance Methods
data_formato_br(data)
click to toggle source
# File lib/inovadora_xml/modules/formatador_nfse.rb, line 5 def data_formato_br(data) # Padrão: 11/11/2011 data = data.to_time if data.class == String data.strftime('%d/%m/%Y') unless data.nil? || data.to_s == "" end
data_hora_gmt(data)
click to toggle source
# File lib/inovadora_xml/modules/formatador_nfse.rb, line 23 def data_hora_gmt(data) # Padrão: 2010-09-16T14:50:00 data = data.to_time if data.class == String data.strftime('%Y-%m-%dT%H:%M:%S%:z') unless data.nil? end
data_hora_nfse(data)
click to toggle source
# File lib/inovadora_xml/modules/formatador_nfse.rb, line 17 def data_hora_nfse(data) # Padrão: 2010-09-16T14:50:00 data = data.to_time if data.class == String data.strftime('%Y-%m-%dT%H:%M:%S') unless data.nil? end
data_nfse(data)
click to toggle source
# File lib/inovadora_xml/modules/formatador_nfse.rb, line 11 def data_nfse(data) # Padrão: 2010-11-11 data = data.to_time if data.class == String data.strftime('%Y-%m-%d') unless data.nil? || data.to_s == "" end
hora_nfse(data)
click to toggle source
# File lib/inovadora_xml/modules/formatador_nfse.rb, line 29 def hora_nfse(data) # Padrão: 11:26:00 data = data.to_time if data.class == String data.strftime('%H:%M:%S') unless data.nil? end