Project

General

Profile

Bug #9032

Updated by nobu (Nobuyoshi Nakada) over 10 years ago

=begin 
 If the time is in non-DST and round method is applied, then the resulting time goes back to DST time. This happens only during the 1 hour when time goes back. Following example should explain the situation better. 

  

 2.0.0-p0 :057 > d 
  => Sun, 27 Oct 2013 02:30:00 CET +01:00 
  
 2.0.0-p0 :058 > d.isdst 
  => false 
  
 2.0.0-p0 :059 > d.round(3) 
  => Sun, 27 Oct 2013 02:30:00 CEST +02:00 
  
 2.0.0-p0 :060 > d.round(3).isdst 
  => true 

 I have set the priority Urgent as the DST is going to elapse in 10 days from now. 
 =end 

Back