我想从我在 Android 中的时间戳中减去几天。
我有一个带有 long 类型的日期字段的SQLite数据库。当我执行一个查询时,我说date = date - (3 * 86400000)
我有时会在将其转换为可读日期时遇到一小时的差异。
但这怎么可能?这与我所在时区的一小时夏令时有关吗?
因为如果这是原因我会觉得很奇怪,因为您正在使用两个长值进行计算,并且在将它们转换回日期时间之后不应该存在夏令时问题?
我想从我在 Android 中的时间戳中减去几天。
我有一个带有 long 类型的日期字段的SQLite数据库。当我执行一个查询时,我说date = date - (3 * 86400000)
我有时会在将其转换为可读日期时遇到一小时的差异。
但这怎么可能?这与我所在时区的一小时夏令时有关吗?
因为如果这是原因我会觉得很奇怪,因为您正在使用两个长值进行计算,并且在将它们转换回日期时间之后不应该存在夏令时问题?