nodatime

    4熱度

    1回答

    什麼是適當和更簡潔的方式來獲取ZonedDateTime(s),它代表在代碼運行的系統上設置的時區中當前日期的開始和結束? 是不是下面的代碼太複雜了? ZonedDateTime nowInZone = SystemClock.Instance.Now.InZone(DateTimeZoneProviders.Bcl.GetSystemDefault()); ZonedDateTime sta

    1熱度

    2回答

    雖然試圖在Javascript中解析ISO-8601格式的字符串,但我注意到當偏移量缺少分鐘部分時,它無法解析字符串。 E.g: Date.parse("2014-05-16T07:28:51.148412+02") 結果計算爲NaN,而 Date.parse("2014-05-16T07:28:51.148412+02:00") 評估爲1400218131148。這讓我感到困惑,因爲No

    0熱度

    3回答

    我在一個項目的大部分代碼中使用NodaTime。我將LocalDateTime作爲一個值並需要更改格式以將其作爲日期時間字段插入到MySQL數據庫中。 我已經看到了一些OffSetPattern,但不知道如何使用它。 這是我試圖將它寫入數據庫的地方。 public void SetDataLog(Controller controllerInfo, LocalDateTime time, stri

    2熱度

    1回答

    假設我有Noda Time LocalDateTime myLocalDateTime和Offset myOffset變量。爲了產生ISO8601格式的字符串的DateTimeOffset我用 var offsetDateTimePattern = OffsetDateTimePattern.Create(OffsetDateTimePattern.ExtendedIsoPattern.Patte

    0熱度

    2回答

    我試圖將時間轉換爲不同的時區,但不是您想要的方式。例如,我需要將UTC上午9點的DateTime轉換爲UTC上午9點。該時區是可變的,只是增加/減少小時似乎不正確的方式與NodaTime Fri, 21 Feb 2014 21:00:00 EST = 1393034400 Epoch Timestamp convert to Fri, 21 Feb 2014 21:00:00 CST = 13

    5熱度

    1回答

    我有DateTime需要轉換爲NodaTime LocalDate。這可以做到嗎? 我有這樣的: DateTime modifiedDate = File.GetLastWriteTime(file); 而且我想這一點: LocalTime modifiedDate = File.GetLastWriteTime(file); 但它看起來像NodaTimeAPI不能從GetLastWrit

    1熱度

    1回答

    我發現與NodaTime相關的舊帖子需要Json.Net v4.5,但這是固定的。我似乎看到與NodaTime.Serialization.JsonNet一樣的事情。 最簡單的重現此錯誤的方法:通過添加和刪除NodaTime.Serialization.JsonNet(通過NugGet)到我的解決方案中的VS項目,我得到Json.Net v4.5的運行時程序集綁定/加載錯誤(I已安裝v 6.x)。

    1熱度

    1回答

    我正在使用NodaTime我自存儲時間以來的時間信息的形式。 但是,我想傳遞自從Unix時代回到客戶端瀏覽器的毫秒數,所以我可以構造一個javascript Date()對象。有沒有辦法做到這一點? 如果這種方法沒有問題,其他人是否有更好的主意? p.s.我厭倦了與弦混亂,因爲我總是不知道他們將如何解釋。

    2熱度

    1回答

    是否有可用的c#插件處理所有的moment.js時區。 我很難比較後端的日期,因爲來自moment.js的時區與來自.net DateTime的時區不同。 我需要將時間轉換爲Utc,然後再比較不同的分時日期。 我正在使用nodatime,它能夠處理一些時區,但不是全部。 謝謝。 編輯: NodaTime處理大部分時區,但我仍然需要覆蓋縮寫。有沒有可用的東西? 謝謝。

    3熱度

    1回答

    我目前正在使用NodaTime,基於我在C#的DateTime類中處理時區的挫折感。到目前爲止,我真的很高興。 public static string nodaTimeTest(string input) { var defaultValue = new OffsetDateTime(new LocalDateTime(2000, 1, 1, 0, 0), Offset.Zero);