This language bar is your friend. Select your favorite languages!
Select your favorite languages :
- Or search :
std::time_t d = std::chrono::system_clock::to_time_t(ts);
ts is a time_point (epoch)
import Data.Fixed (Fixed(MkFixed))
import Data.Time.Clock (secondsToNominalDiffTime)
import Data.Time.Clock.POSIX (posixSecondsToUTCTime)
d = posixSecondsToUTCTime . secondsToNominalDiffTime . MkFixed $ toInteger ts
d has type UTCTime. This code works for any Integral ts. If ts is an Integer, toInteger isn't required.
long ts = currentTimeMillis();
String d = "%tc".formatted(ts);