如何区分以毫秒为单位的本地时间和以毫秒为单位的unix时间? (从unixtimestamp的转变)

问题描述 投票:0回答:2

我知道我可以将字符串格式的unix Time转换为当地时间qazxsw poi的毫秒

我想知道如何在没有指定时区的情况下以毫秒为单位获取设备时区的本地时间。我什么时候可以有毫秒的本地时间,我可以找到本地和当前(unix)时间之间的差异,以毫秒为单位,因为我需要有这种差异。

java android simpledateformat java-date
2个回答
0
投票

您可以根据时区格式化Unix时间,如下所示:

val currentTimeMillis = serverTimeDateFormat.parse(iso8601).time

0
投票

没有“本地unix时间”的概念。 Unix时间戳始终为UTC,您的“系统”使用时区参数根据给定(或本地或默认)时区显示日期/时间。

如果您想要以ms为单位的“本地unix时间”,则必须根据与UTC的时区差异来添加或减去ms。

© www.soinside.com 2019 - 2024. All rights reserved.