dst

    0熱度

    2回答

    有一個問題,當由於夏令時(每年兩次)移動時鐘時,日期在Java中不正確(我在中歐:GMT+2在夏天,​​冬季) 如果時間提前1小時移動,new Date()仍舊返回舊時間(比當前時間晚1小時)。 在Java 7中,無需重新啓動Jboss應用程序服務器就可以解決這個問題嗎? 如果我在Windows中手動更改時間,重現問題:Date未更新到系統日期,除非重新啓動jboss。 Calendar c =

    0熱度

    1回答

    我想將小時法語時間的字符序列轉換爲POSIXct。 該序列在02:00(CEST => CET)包括一個導致重複輸出時間的dst時鐘改變。 char_dates <- c("2017-10-29 01:00:00", "2017-10-29 02:00:00", "2017-10-29 02:00:00", "2017-10-29 03:00:00"

    0熱度

    2回答

    此刻,我正在嘗試檢測時區是否具有DST,而不是當DST影響此刻的時區時。 我的代碼看起來像這樣的時刻: function timezoneDoesDST($tzId) { $tz = new DateTimeZone($tzId); return count($tz->getTransitions(time())) > 0; } $tz = new DateTimeZone

    -3熱度

    1回答

    我真的很驚訝沒有找到一個簡單的方法來做到這一點在Python中。我們在12月寫了這篇文章,因爲它是冬天: def get_utc_time(dt_or_str, number_of_days=None, time_format=DATETIME_FORMAT): """ :param dt_or_str: :return: """ eastern

    0熱度

    1回答

    我使用的是帶時區(東部標準時間)的日期(1/1/2018 11:30 AM)並將其轉換爲UTC日期(2018-01-01T16:30) :00Z)。原始日期實際上是Eastern Daylights Savings,因此當開發人員使用UTC進行轉換時,他們將在12:30 PM而不是11:30 AM。如果我做8/26/2018 11:30上午,它工作正常。我的時區是.NET Windows格式。 有

    0熱度

    2回答

    我需要檢測時間戳是否在夏令時。 我使用此代碼來測試功能: <?php date_default_timezone_set('Europe/Berlin'); $timestamp = $baseTimestamp = 1509234900; // Sunday, 29 October of 2017 1:55:00 GMT+02:00 DST $date = (new DateTime)-

    2熱度

    1回答

    我的日誌文件包含一個沒有時區指示符的時間戳。 格式dd-MMM-yyyy::HH:mm:ss 我的服務器位於歐洲中部,所以在時區UTC + 1,但目前使用的是導致UTC + 2的DST。 日誌文件中的日期:2017-07-25::17:30:00被解析爲2017-07-25T16:30:00Z。但它應該是2017-07-25T15:30:00Z。因爲我們現在在DST。 Logstash似乎只考慮時

    7熱度

    1回答

    我想使用Lua找到時區偏移量,但是我面對的是奇怪的行爲,所以我必須錯過一些東西。 我正在使用的代碼: local t1 = os.time(); local t2 = os.time(os.date("!*t")); print(t1, t2, t1 - t2); local t1 = os.time(os.date("*t")); local t2 = os.time(os.date(

    2熱度

    3回答

    我正在玩一些C#代碼,試圖瞭解如何在C#中減去DateTime對象與夏令時間的關係。 根據谷歌和其他消息來源,2017年東部標準時區的夏令時「春季前進」事件發生在3月12日凌晨2:00。因此,當天的前幾個小時爲: 12:00am - 1:00am 1:00am - 2:00am (There was no 2:00am - 3:00am hour due to the "spr

    2熱度

    1回答

    下面是我們嘗試編碼的邏輯。 我們有UTC的startdate(SD)和enddate(ED),我們首先將startdate轉換爲PST(SD_PST),然後在startdate和enddate之間加上PST轉換後的startdate(SD_PST +(ED減SD)) ED_PST(PST中的結束日期) 以下是我們的部分代碼。 Duration duration = Duration.between