Ticket #1338 (closed bug: fixed)

Opened 2 years ago

Last modified 2 years ago

jDatetime: durationTo should use gmdate to prevent dst problem when counting days

Reported by: Julien Owned by: Julien
Priority: normal Milestone: Jelix 1.2.3
Component: jelix:utils Version: trunk
Severity: normal Keywords:
Cc: Php version:
Hosting Provider: Blocked By:
Documentation needed: no Blocking:

Description

because we use seconds to calculate the days between 2 dates, we may have a difference due to dst (because we miss 1 hour or have 1 more hour)

patch:  https://bitbucket.org/julieni/jelix-trunk-patches/src/128b1c3f30f5/jDatetime-durationto-should-use-gmdate-to-prevent-dst-problem-when-counting-days.patch

Change History

Changed 2 years ago by Julien

  • owner set to Julien
  • status changed from new to assigned

Changed 2 years ago by laurentj

  • review review? deleted

tests tests tests tests :-)

Changed 2 years ago by laurentj

  • milestone changed from Jelix 1.3 to Jelix 1.2.3

Changed 2 years ago by Julien

coming, coming, coming ;)

just not having enough time theses last days (/weeks/months.. ;) )

Changed 2 years ago by laurentj

  • status changed from assigned to closed
  • resolution set to fixed

There are already tests.

Patch pushed  https://bitbucket.org/jelix/jelix-1.2.x/changeset/8be90dfdb492 thanks.

Note: See TracTickets for help on using tickets.