There are usually plenty of choices for ISPs here, actually. But switching between them isn’t likely to give me IPv6 since either they share a magistral or the hardware is just plain old. That, and IPv6 is just not a thing anyone markets.
…and with the current fuckery going on, I doubt many of them have budget for big upgrades. Or maybe even access to hardware to buy.
Anything an API returns should just look like
1720533944.963659
.There’s no reason to store dates as anything other than UTC. User-side, sure, timezones are useful. Server doesn’t have to know.