0
我想实现这个算法,但我很努力编写计算UTC时间(非本地时间)的unix时间的函数。例如,在JAVA上实现TOTP算法
Instant.now().getEpochSecond();
根据当地时间返回unix时间。但是我怎样才能使它在UTC时间工作?谢谢。
我想实现这个算法,但我很努力编写计算UTC时间(非本地时间)的unix时间的函数。例如,在JAVA上实现TOTP算法
Instant.now().getEpochSecond();
根据当地时间返回unix时间。但是我怎样才能使它在UTC时间工作?谢谢。
所以为了能够在java中获得纪元时间,你必须使用System.currentTimeMillis() 然后将这个数字除以1000将产生Unix纪元。像这样的电话就足够了。
long unixTime = System.currentTimeMillis()/1000L;