-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Start of next day is earlier than in the Settings in 2.9.2beta4 #5637
Comments
Interesting - this is also coincidentally the time when daylight savings switches for people and we inevitably get complaints about sync errors from whatever countries switched their savings times this year without android vendors patching the system in time. I wonder if a similar thing is happening here where start of next day is offset from UTC and it's having a DST error? |
Yes, it has always ignored daylight savings time. In summer, if I want AnkiDroid to reset at 00:00, I have to set it to reset at 01:00. |
I'm not sure if this is something we should handle or not - I suppose we should - but that reports makes sense based on my understanding the Anki ecosystem runs internally (read as: all dates are stored as) UTC with no offset I think |
It's a problem if you travel to several different time zones. It should reset at local time. I shouldn't have to change my AnkiDroid settings twice a year plus every time I get on a plane. I can't think of any other product that would make me do that. Android certainly has no trouble knowing what the local time is. I know the reasoning is that if it used local time then there are days that would be longer or shorter than 24 hours, which in theory could slightly mess up review scheduling. But better that than have it unexpectedly reset on me at 8PM when I'm halfway through a session. |
not disagreeing, but in reply to "I can't think of any other product..." I can't really either, but then again I can't actually think of any other app I use that is actually open source. Most of the polish issues like this are because in a volunteer system polish is usually not valued vs stability and new features and ability to customize. Fact of volunteer self-interest unfortunately |
Hello 👋, this issue has been opened for more than 2 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like still searching for solutions and if you found one, please open a pull request! You have 7 days until this gets closed automatically |
stalebot was a little too hasty |
Bot, seriously? Now both tickets for this issue are closed. One needs to stay open. |
Day cutoff changed significantly in Anki Desktop switch to Rust for libanki. This will probably see no attention until that is done. Note "someone doing something", "should" etc should be banned words and phrases in a volunteer ecosystem. If the behavior of the current application is unwanted, changing the behavior is possible via pull requests |
Should be addressed by the new backend. |
Reproduction Steps
Expected Result
Start new day at 4am
Actual Result
Next day starts before that time; it seems like 1 h before
Debug info
AnkiDroid Version = 2.9.2beta4
Android Version = 9
ACRA UUID = 1e82c68a-fdc6-4201-ace5-5f2d2d4c6039
Research
Enter an [ x ] character to confirm the points below:
The text was updated successfully, but these errors were encountered: