java - 在 Java 中将 float 转换为时间?

标签 java web-services time floating-point

是否可以在 Java 中将 float 转换为时间?

我是网络服务的新手,我正在尝试调用一个简单的日出/日落时间网络服务,它的 WSDL 是 here

我已将纬度 (34.0888)、经度 (-118.40612)、日、月和年传递给服务,并且我已返回值:

日出:13.6935135 日落:26.607845

但是值是 float ,有人知道为什么会这样吗?或者是否可以从他们那里算出时间?我认为这可能是 unix 时间,但我运气不太好。

感谢任何帮助,谢谢

最佳答案

计算看起来不是一件微不足道的事情……这里有一个完整的包来处理这个问题:https://github.com/mikereedell/sunrisesunsetlib-java

关于java - 在 Java 中将 float 转换为时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8154866/

相关文章:

java - 转换为字节时 JUnit 出错?

java - 提取维基百科信息框数据

java - Hibernate 延迟加载和初始化

python - 对 xml 的 SOAP 响应

eclipse - 使用 Eclipse 来自 WSDL 的 Web 服务

python - 如何在Python中转换当前时间的格式

mysql - 检查是否已过一年

java - Super POM从哪里来的config

java - Spring 3.1.0 mvc 绑定(bind) modelattribute 以及 requestbody

c++ - 有没有一种标准方法可以在不使用 Boost 的情况下将 std::string 转换为 std::chrono::time_point?