Ruby | Función hora localtime()

Time#localtime() : localtime() es un método de clase Time que devuelve la hora local (utilizando la zona horaria local vigente en el momento de la creación de la hora) mediante la conversión de hora mediante la modificación en el receptor.

Sintaxis: Hora.horalocal()

Parámetro: valores de tiempo

Volver: convertir la hora a la hora local

Ejemplo 1 :

# Ruby code for Time.localtime() method
  
# declaring time 
a = Time.new(2019)
  
# declaring time
b = Time.new(2019, 10)
  
# declaring time
c = Time.new(2019, 12, 31)
  
# Time 
puts "Time a : #{a}\n\n"
puts "Time b : #{b}\n\n"
puts "Time c : #{c}\n\n\n\n"
  
  
# localtime form 
puts "Time a localtime form : #{a.localtime}\n\n"
puts "Time b localtime form : #{b.localtime}\n\n"
puts "Time c localtime form : #{c.localtime}\n\n"

Producción :

Time a : 2019-01-01 00:00:00 +0100

Time b : 2019-10-01 00:00:00 +0200

Time c : 2019-12-31 00:00:00 +0100



Time a localtime form : 2019-01-01 00:00:00 +0100

Time b localtime form : 2019-10-01 00:00:00 +0200

Time c localtime form : 2019-12-31 00:00:00 +0100

Ejemplo #2:

# Ruby code for Time.localtime() method
  
# declaring time 
a = Time.now
  
# declaring time
b = Time.new(1000, 10, 10)
  
# declaring time
c = Time.new(2020, 12)
  
# Time 
puts "Time a : #{a}\n\n"
puts "Time b : #{b}\n\n"
puts "Time c : #{c}\n\n\n\n"
  
  
# localtime form 
puts "Time a localtime form : #{a.localtime}\n\n"
puts "Time b localtime form : #{b.localtime}\n\n"
puts "Time c localtime form : #{c.localtime}\n\n"

Producción :

Time a : 2019-08-27 03:54:12 +0200

Time b : 1000-10-10 00:00:00 +0053

Time c : 2020-12-01 00:00:00 +0100



Time a localtime form : 2019-08-27 03:54:12 +0200

Time b localtime form : 1000-10-10 00:00:00 +0053

Time c localtime form : 2020-12-01 00:00:00 +0100

Publicación traducida automáticamente

Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *