1709942400000 is milliseconds since 1970, not seconds. Traditional "unix timestamp" values are in seconds; that is what the objC/Swift Date constructor timeIntervalSince1970 is expecting. In contrast the Javascript Date constructor takes milliseconds. If you divide the value by 1000 you'll get the right answer.
Topic:
App & System Services
SubTopic:
General
Tags: