Unix timestamp is always in UTC which is why itβs helpful.
Any time you show the time to a user, you have to use a timezone. Thatβs why the unix timestamp has limited usefulness - it doesnβt do a lot on its own and practically all use cases for times require the timezone to be known (unless youβre dealing with a system that can both store and display dates in UTC). Even for things like βadd one week to this timestampβ, you canβt do that without being timezone-aware, since itβs not always an exact number of seconds as you need to take Daylight Saving transitions and leap seconds into account.
Then that system should be trashed.
A lot of systems just donβt handle leap seconds well. Many years ago, Reddit was down for four hours because their systems couldnβt deal with leap seconds. Smearing the extra second across the whole day causes fewer issues as software doesnβt have to be built to handle an extra second in the day.