Swift4 起動している時間の取得方法を教えていただき、本当にありがとうございます。実際にコードを書いてみると、マイナスになっていたり、とんでもない数値になっています。
質問1.systemUptimeの数値は、スリープ時を含めているのでしょうか?電源を落としていればカウントされないのでしょうか?詳しくわからないので教えていただきたいです。
質問2.教えたいただいたコードで計算式
day = uptime / 86400
hour = (uptime - (day * 86400)) / 3600
minute = (uptime - (day * 86400 + hour * 3600)) / 60
second = (uptime - (day * 86400 + hour * 3600 + minute * 60))
としたのですが、表示されたのはマイナスがついたりとんでもなく大きい数値でした。間違えているのでしょうか。お教えください。