如何支持其他行星(如火星)的时区?

时间:2017-02-25 17:16:07

标签: android linux date time linux-kernel

最近我在Android上的android应用程序中工作,并与我的朋友讨论相同的问题。他问我一个问题

"如果我去火星,这个应用程序会起作用吗?"

...

我花了一些时间说我不知道​​。

我在互联网上搜索了一下。我找到了某些应用程序(比如NASA流动站驱动程序中的一个)允许你这样做。但是根据我的知识,android作为一个平台并没有提供任何东西。所以我继续在code.google上创建feature request

当我花一些时间思考同样的事情时,我认为这应该得到平台的支持。可能来自linux kernal本身。我不确定是否需要硬件支持。这个东西可以通过使用现有h / w支持的代码来处理。

你们觉得怎么样?这是启用此类功能的最佳方式?

我觉得这应该得到平台支持,而不是构建外部库,这将是临时解决方案。

每一个建议和意见都值得赞赏,因为我们将很快成为多种行星物种:)。

1 个答案:

答案 0 :(得分:0)

也许this工具可以帮助你处理火星时间,因为我不知道这样的事情我知道......至于其他星球,你可以看一下维基上的Sideral Time条目。

*对于记录:到目前为止,每个着陆器任务都使用了自己的时区,对应于着陆位置的平均当地太阳时。在迄今为止六个成功的火星登陆器中,五个用于着陆器站点的当地平均太阳时(LMST)偏移,而第六个(火星探路者)使用当地真实太阳时(LTST)。