Description of the issue: When I open my browser history in Brave on a Macbook, my activity is reported as occurring at [actual time - 1 hour]. This appears to be a product of daylight savings starting in my timezone. The Macbook shows the correct time.
How can this issue be reproduced?
Open Brave browser
History > Show full history
Note the timestamps against recent browsing activity.
Expected result: The browser time is consistent with the system time, taking into account daylight savings.
Brave Version( check About Brave): Version 1.58.135 Chromium: 117.0.5938.140 (Official Build) (arm64)
I am also having this issue on MacOS 14 with Brave 1.58.137 (ARM64). The issue presents as incorrect time (ignores daylight savings time) on web pages. I don’t see the same issue on Safari on Mac or on Brave on the PC.
And the clock listed on the Dashboard is the same exact time as reported by your operating system. If you change your device’s time, that time will also change.
Everything else goes by the website/server or by some other external measure.
And in terms of the time on History, that too comes from your device settings. For example, let’s check. I’m writing this at 8:28pm Eastern (I live in Florida). I just checked my History and times show as below:
It’s the same exact History entries as we had above, but the time changed to match with the changes made to my OS. So instead of showing 8:27PM it showed 7:27PM.
This should be the same for you.
So to be clear, you’re saying your OS says one thing but Brave shows something else? I mean, perhaps I was long-winded and said everything just to confirm your issue, but because some others seem to be referencing websites showing different times or external apps being different, I’m wanting to make sure we’re incredibly clear on where we’re looking at and what we’re doing.
Thanks for your response. My Mac is showing the correct daylight savings time for my timezone (GMT +11). If I go to the DailyFX economic calendar:
it detects my timezone as GMT + 10. If I go to the same website on Brave on my PC (Windows) it correctly detects GMT +11.
The other case where I see a difference is a web app that I use that displays charts and includes the current system time. This time is shown ignoring daylight savings on Brave for Mac. Safari for Mac and Brave for Windows do not exhibit the same behaviour in this web app and correctly show current time as GMT + 11.
Thanks @Aaron5. That also helped paint a picture more for me, as I don’t use Mac. One person kept talking about a “clock on the upper right corner” but they weren’t able to explain if they meant the OS clock, clock from an extension, another program, or what? Seeing that last screenshot is letting me see that they put the time and all on that upper right on Mac instead of lower right like on Windows or Linux.
It can be tricky as people talk about things because we sometimes take a lot for granted, as if people “should know.”
Could you do a favor and test on Brave Beta or Brave Nightly and see if it happens there as well?
Anyway, I’m going to tag @Mattches and @steeven on this. I’ve seen about 3 people now share this as an issue and it does indeed seem like everyone sharing this is on Mac. So there may be something wrong just for Mac only.
Thanks for the reply, Saoiray. Aaron5 has already provided some screenshots, but I’ll share mine so you have more evidence. I’ll look into trying on Brave Beta and reply back later.
P.S. I am using macOS Sonoma 14.0 (23A344) if it matters when you’re trying to replicate it.
Screenshot 1: Mac system time with daylight savings in effect:
Thanks for advising @indykat. Guess one last question they might want to have answered is if you see same or different behavior on Chrome or one of the other chromium browsers.
At least gets idea of whether it’s a Brave or Chromium issue.
If that’s indeed the case then would be an upstream fix. Hopefully should push through before long. But have @Mattches tagged in to help get right eyes on it regardless
Thanks for opening the issue @Saoiray. I’ve also updated to macOS Sonoma and the times on my end are matched up just fine. Super strange. WIll see if I can ping someone to take a look asap.
Okay yeah, after further inspection it appears to not be specific to Brave but is likely actually a macOS issue. Looks like other applications are having the same issue.
Hooray! I have evidence that the MacOS issue has been fixed. On my machine, Brave’s clock now matches the Mac system time. My Brave browsing history is no longer an hour out of sync.