From: Tanaka Akira Date: 2012-06-11T13:32:49+09:00 Subject: [ruby-core:45556] Re: [ruby-trunk - Bug #6571][Assigned] Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32 2012/6/11 MartinBosslet (Martin Bosslet) : > Time.mktime(2038, 1, 19, 11, 14, 8) failed. To my understanding, 32 bit Time > issues shouldn't occur in 1.9.3? I'm assigning this to Luis, maybe he knows > about this and what to do? Please feel free to reassign back to me. I couldn't reproduce the problem on GNU/Linux (x86_64 and i686). % ./ruby -ve 'Time.mktime(2038, 1, 19, 11, 14, 8)' ruby 2.0.0dev (2012-06-11 trunk 36028) [x86_64-linux] % ./ruby -ve 'Time.mktime(2038, 1, 19, 11, 14, 8)' ruby 2.0.0dev (2012-06-11 trunk 36030) [i686-linux] So it seems platform dependent issue. However I think you should show the actual result (failure message) and your timezone, though. Note that my timzone is +0900 (JST). -- Tanaka Akira