@nikitonsky All the pain I've had has been from interfacing with old-ish mysql or oracle systems with timezoneless "yyyy-mm-dd hh:mm at whatever the local timezone happened to be locally at that time" time entries.
In no way "hard" hard, but annoying and yucky and possibly ambiguous when you need to convert it to a proper, actual point in time.