Skip to content
Prev 7260 / 63421 Next

strptime mysteriously adds a day - 0S-specific: Linux and Windows (so far) (PR#1466)

strptime() mysteriously adds a day to a date, unless the year
is specified.  Tested on:
Linux (RedHat 6.0) - R version 1.4.1 and R-devel.
Windows - R version 1.4.1

Bug isn't found on OpenBSD, R version 1.4.1.

Transcript:

R : Copyright 2002, The R Development Core Team
Version 1.4.1  (2002-01-30)

...
[1] "2002-04-12 22:00:00 NZST"
[1] "2002-04-11 22:00:00 NZST"
_                
platform i586-pc-linux-gnu
arch     i586             
os       linux-gnu        
system   i586, linux-gnu  
status                    
major    1                
minor    4.1              
year     2002             
month    01               
day      30               
language R
platform i586-pc-linux-gnu           
arch     i586                        
os       linux-gnu                   
system   i586, linux-gnu             
status   Under development (unstable)
major    1                           
minor    5.0                         
year     2002                        
month    04                          
day      16                          
language R
_              
platform i386-pc-mingw32
arch     x86            
os       Win32          
system   x86, Win32     
status                  
major    1              
minor    4.1            
year     2002           
month    01             
day      30             
language R
_
platform i386-unknown-openbsd3.0
arch     i386
os       openbsd3.0
system   i386, openbsd3.0
status
major    1
minor    4.1
year     2002
month    01
day      30
language R