gpt4 book ai didi

android - 如何获取日期值自 1970 年以来经过的秒数?

转载 作者:IT王子 更新时间:2023-10-28 23:53:46 25 4
gpt4 key购买 nike

我需要一个 android 应用程序,我需要在其中将当前日期转换为 自 1970 年以来经过的秒数

我目前正在做的就是这个。

Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("GMT"));
cal.set(currentDate.get(Calendar.YEAR), month, currentDate.get(Calendar.DAY_OF_MONTH), 0, 0, 0);
long timesince1970 = cal.getTime().getTime();

另一个问题是我的应用程序需要在德国运行。因此需要将时间转换为他们的时区,然后将其转换为自 1970 年以来的秒数。

以上没有给我正确的结果。

最佳答案

System.currentTimeMillis()为您提供自 Unix 纪元(1970 年 1 月 1 日 00:00:00 UTC)以来的毫秒数。

除以 1000 得到秒数。

关于android - 如何获取日期值自 1970 年以来经过的秒数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6785965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com