Skip to content

Time zone conversion overflow #902

@donv

Description

@donv

Hi!

I get a weird conversion error when converting from local time zone to utc for far future dates:

require 'active_support/core_ext'
Time.zone = 'Copenhagen'
Time.zone.parse('9999-12-31 23:59').to_s(:db)

Result:

JRuby 1.7.4: => "1816-03-30 04:55:08"
MRI 2.0.0p195 => "9999-12-31 22:59:00"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions