Uploaded image for project: 'phpBB3'
  1. phpBB3
  2. PHPBB3-9702

"Ban until (date)" appears to be based on UTC time instead of local time

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Fixed
    • 3.0.7-PL1
    • 3.0.8-RC1
    • ACP
    • None
    • PHP 5.2.13
      MySQL 5.0.91
      Firefox 3.6.6

    Description

      When entering a ban that expires on a particular date ("Ban until" in the ACP), the end date of the ban appears to be based on UTC time rather than local time. E.g., if I put in an expiration date of 2010-11-01 for the ban, and then submit it, the ban will then show up as expiring on 2010-11-01 UTC, rather than the local forum/server time.

      To replicate:

      1) Verify that the System timezone is set to something other than UTC

      2) Ban a user, selecting some future date as the expiration date by selecting "Ban (until)" from the dropdown.

      3) Submit the change, and go back to the ban screen in the ACP - select the previously banned user, and notice that the expiration date is not what you specified.

      In the screenshots attached, the expiration date/time is listed as 2010-07-31, 8:00 PM, not 2010-08-01 as submitted. Which makes sense if you realize that this particular server is set to US-Eastern (DST on) time, and 2010-07-31 8:00PM is therefore 2010-08-01, midnight UTC.

      But if I say I want a ban until 2010-08-01, it makes somewhat more sense to base the length of the ban on the local time, rather than UTC time. Depending on where you are in the world, a ban could end up being quite a bit shorter than you intend it to be - a 48 hour ban based on the date could magically turn into a 36 hour ban instead.

      Not the most earth-shattering bug, but worth fixing IMO. Keep up the good work

      Attachments

        1. ban1.jpg
          ban1.jpg
          60 kB
        2. ban2.jpg
          ban2.jpg
          40 kB

        Activity

          People

            bantu Andreas Fischer
            The Senator The Senator [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: