Você está aqui: Ruby ::: Dicas & Truques ::: Data e Hora |
Como usar a classe Time para testar se uma determinada data está no horário de verãoQuantidade de visualizações: 7040 vezes |
A linguagem Ruby nos fornece dois métodos muito úteis para verificar se uma determinada data está no horário de verão (Daylight Saving Time). Estes métodos são isdst e dst? e retornam valores true ou false de acordo com o fuso horário do computador no qual o programa Ruby está sendo executado. Veja um exemplo de seu uso: # constrói um objeto Time com a data e hora atual agora = Time.now # vamos verificar se estamos no horário de verão # usando o método isdst if agora.isdst puts "Estamos no horário de verão" else puts "NÃO estamos no horário de verão" end # vamos verificar se estamos no horário de verão # usando o método dst? if agora.dst? puts "Estamos no horário de verão" else puts "NÃO estamos no horário de verão" end |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Ruby |
Veja mais Dicas e truques de Ruby |
Dicas e truques de outras linguagens |
Delphi - Como obter a quantidade de registros em um TClientDataSet do Delphi usando a propriedade RecordCount |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |