The biome change is at UTC 00:00, so for everyone across the world, is it at different time.
You need to learn to play around it OR:
They change to local time and therefore, being in pace with other timers in the game, as you said yourself and listed them. All of those being local times.
I thought the biome change was at 9:00 am local time in all regions, but is it standardized at 00:00 UTC worldwide?
Thanks for the info.
What I am proposing is that the switching time for all daily elements in the game be standardized to 5:00 AM local time.
I would like to see biome, daily quests, first aid supplies, all updated at 5:00 AM local time.