草庐IT

Timezone

全部标签

c - 时区文件到 POSIX 时区字符串

我们有一个嵌入式Linux系统,用户可以从系统的tz文件列表中设置时区(国家/地名、GMT+-n、UTC)或者时区/$TZ可以直接在POSIX中设置。格式(EGCET-01:00:00CEST-02:00:00,M3.5.0/02:00:00,M10.5.0/03:00:00或EST5EDT)由远程服务器(不知道时区名称)。无论哪个实体最后设置了时区(无论是人类还是远程服务器),我们都需要以POSIX格式将本地时区设置报告回远程服务器,最好是尽量减少说谎/捏造。在我挽起袖子之前,戴上我的尖顶帽子,开始解析tzfile手动格式化我认为值得询问是否有预先存在的函数/库或这样做的示例?我已经

c - 时区文件到 POSIX 时区字符串

我们有一个嵌入式Linux系统,用户可以从系统的tz文件列表中设置时区(国家/地名、GMT+-n、UTC)或者时区/$TZ可以直接在POSIX中设置。格式(EGCET-01:00:00CEST-02:00:00,M3.5.0/02:00:00,M10.5.0/03:00:00或EST5EDT)由远程服务器(不知道时区名称)。无论哪个实体最后设置了时区(无论是人类还是远程服务器),我们都需要以POSIX格式将本地时区设置报告回远程服务器,最好是尽量减少说谎/捏造。在我挽起袖子之前,戴上我的尖顶帽子,开始解析tzfile手动格式化我认为值得询问是否有预先存在的函数/库或这样做的示例?我已经

java - Linux 服务器显示 UTC 而不是 EST,本地显示 EST

我无法弄清楚为什么下面代码的时区一直显示UTC而不是EST。在我的本地计算机上它显示EST,即使我在MST时间但在实际服务器上它一直显示UTC。有什么线索吗?MonNov920151:58:49PMUTC@JsonIgnorepublicStringgetDateCreatedFormatted(){Calendarcalendar=Calendar.getInstance();calendar.setTime(getDateCreated());calendar.setTimeZone(TimeZone.getTimeZone("EST"));SimpleDateFormatform

java - Linux 服务器显示 UTC 而不是 EST,本地显示 EST

我无法弄清楚为什么下面代码的时区一直显示UTC而不是EST。在我的本地计算机上它显示EST,即使我在MST时间但在实际服务器上它一直显示UTC。有什么线索吗?MonNov920151:58:49PMUTC@JsonIgnorepublicStringgetDateCreatedFormatted(){Calendarcalendar=Calendar.getInstance();calendar.setTime(getDateCreated());calendar.setTimeZone(TimeZone.getTimeZone("EST"));SimpleDateFormatform

linux - 在 Tomcat 中更改时区

如何更改Tomcat中的时区?其中一个Web应用程序(Solr)使用的时区不正确(与MySQL时间戳相比),我认为更改Tomcat的时区会有所帮助。谢谢! 最佳答案 除非tomcat有个人TZ环境变量,否则它使用/etc/localtime,在我的系统上它是/usr/share/zoneinfo/America/New_York的副本>.Tomcat的个人时区将在其启动脚本中以如下形式指定:-Duser.timezone=GMT 关于linux-在Tomcat中更改时区,我们在Stack

linux - 在 Tomcat 中更改时区

如何更改Tomcat中的时区?其中一个Web应用程序(Solr)使用的时区不正确(与MySQL时间戳相比),我认为更改Tomcat的时区会有所帮助。谢谢! 最佳答案 除非tomcat有个人TZ环境变量,否则它使用/etc/localtime,在我的系统上它是/usr/share/zoneinfo/America/New_York的副本>.Tomcat的个人时区将在其启动脚本中以如下形式指定:-Duser.timezone=GMT 关于linux-在Tomcat中更改时区,我们在Stack

windows - Linux-Windows 时区映射?

Windows中所有时区的显示方式如下(GMT+10:00)堪培拉、墨尔本、悉尼,GMT和Offset以及地点。反过来,Linux将每个时区作为/usr/share/zoneinfo/[Continent]/[Place]中的目录映射。我需要为我的应用程序将每个Windows时区映射到Linux时区。喜欢(GMT+05:30)Chennai,Kolkata,Mumbai,NewDelhi=>Asia/Calcutta现在问题表面为InternationalDateLineWest它位于俄罗斯和美国之间。在Windows中,它以(GMT-12:00)InternationalDateLi

windows - Linux-Windows 时区映射?

Windows中所有时区的显示方式如下(GMT+10:00)堪培拉、墨尔本、悉尼,GMT和Offset以及地点。反过来,Linux将每个时区作为/usr/share/zoneinfo/[Continent]/[Place]中的目录映射。我需要为我的应用程序将每个Windows时区映射到Linux时区。喜欢(GMT+05:30)Chennai,Kolkata,Mumbai,NewDelhi=>Asia/Calcutta现在问题表面为InternationalDateLineWest它位于俄罗斯和美国之间。在Windows中,它以(GMT-12:00)InternationalDateLi

linux - cron 的替代品?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion有人知道cron的替代品吗?我想要可以在不同时区运行的东西。

linux - cron 的替代品?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion有人知道cron的替代品吗?我想要可以在不同时区运行的东西。