Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中基于经纬度的UNIX时间戳_Java_Android Studio_Timestamp_Latitude Longitude_Unix Timestamp - Fatal编程技术网

Java中基于经纬度的UNIX时间戳

Java中基于经纬度的UNIX时间戳,java,android-studio,timestamp,latitude-longitude,unix-timestamp,Java,Android Studio,Timestamp,Latitude Longitude,Unix Timestamp,在知道某个位置的经度和纬度的情况下,有什么简单的方法可以找到该位置的时间戳吗?据我所知,您可以通过外部库或使用一些类似google的API来获取时区。 选中此项: 有没有什么简单的方法可以找到一个位置的时间戳 知道这个特定位置的经纬度吗 是的,有 Instant instantNow = Instant.now(); long unixTimestamp = instantNow.getEpochSecond(); System.out.println("Cur

在知道某个位置的经度和纬度的情况下,有什么简单的方法可以找到该位置的时间戳吗?

据我所知,您可以通过外部库或使用一些类似google的API来获取时区。 选中此项:

有没有什么简单的方法可以找到一个位置的时间戳 知道这个特定位置的经纬度吗

是的,有

    Instant instantNow = Instant.now();
    long unixTimestamp = instantNow.getEpochSecond();
    System.out.println("Current UNIX timestamp valid in all locations: "
                        + unixTimestamp);
刚刚运行时的输出(在欧洲/哥本哈根时区):

当前UNIX时间戳在所有位置均有效:1611544940

正如Andy Turner在评论中所说,UNIX时间戳独立于时区。因此,无论您查询的是哪个位置,上述内容都是您所需要的

我正在使用java.time,这是现代的java日期和时间API

问:java.time不需要Android API级别26吗? time在较旧和较新的Android设备上都能很好地工作。它至少需要Java6

  • 在Java8和更高版本以及更新的Android设备上(API级别26),现代API是内置的
  • 在非androidjava6和7中,获取三个后端口,即现代类的后端口(三个十用于jsr310;请参见底部的链接)
  • 在较旧的Android上,可以使用desugaring或Android版本的ThreeTen Backport。它叫ThreeTenABP。在后一种情况下,请确保使用子包从
    org.threeten.bp
    导入日期和时间类
链接
  • 解释如何使用java.time
  • ,其中首先描述了
    java.time
  • ,java.time的后端口到Java6和Java7(JSR-310为三十)
  • ,Android版Three Ten Backport
  • ,解释得非常透彻

unix时间戳不依赖于位置。Ole V.V.-我已将OP中的一行问题合并为您答案的第一行。我认为这很重要,因为明天如果问题被重新表述,你答案的第一行,
是的,有。
在观众检查问题的编辑历史之前可能没有意义。如果我的编辑不符合您保留答案的要求,我深表歉意。