nodatime

    5熱度

    1回答

    我正在轉換某些應用程序代碼以使用NodaTime類而不是System.DateTime。部分應用程序使用PropertyGrid控件來允許用戶編輯包含LocalDate和Instant的類。不改變任何東西,PropertyGrid顯示屬性好,但它們不再可編輯。允許用戶編輯這些字段的最佳方式是什麼? 對於博覽會的緣故,我們可以使用這個類的東西類型的代表,我想顯示和編輯: public class U

    1熱度

    2回答

    我試圖用野田時間解析用戶輸入。 輸入: 日期在YYYY-MM-DD 小時 分鐘 TZ數據庫時區名稱的形式(從谷歌的時區API返回) 我需要將此數據轉換爲UTC和其他時區,也基於tz數據庫時區名稱。 目前我試圖理解LocalDateTime和ZonedDateTime的差異,但也許有人能夠展示如何做到這一點之前,我會(希望)弄清楚這一點。

    5熱度

    1回答

    我正在嘗試爲Noda Time LocalTime類型創建一個NHibernate IUserType,該類型在邏輯上映射到Sql Server 2008/2012中的time類型。我能夠從數據庫中保存和加載值。但是,我不能寫涉及本地時間比較查詢,如_session.Query<SchedulingTemplate>().Where(x => x.Start < end && x.End >= s

    5熱度

    1回答

    我目前使用RavenDB來存儲使用Noda Time的Instant類存儲日期的對象。 RavenDb存儲值 「ArrivalTime」:{ 「滴答」:13507658019037497 }, 但當查詢對象時,它總是空,並以Unix紀元年代初開始。 我嘗試過使用JsonConvert屬性,但讀者總是爲即時類型返回一個空值。另外,如果我使用多個屬性,它只會引用第一個屬性。 我應該在RavenDb上使

    14熱度

    2回答

    我在應用程序中使用NodaTime,我需要用戶從下拉列表中選擇他們的時區。我有以下軟要求: 1)該列表僅包含對於目前和未來真實場所合理有效的選擇。應該過濾掉歷史的,不明顯的和通用的時區。 2)該列表應首先按UTC偏移量排序,然後按時區名稱排序。這有希望將它們置於對用戶有意義的順序中。 我已經寫了下面的代碼,這確實有效,但並不完全是我所追求的。過濾器可能需要調整,我寧願讓偏移量代表基礎(非dst)偏

    10熱度

    2回答

    要連載與NodaTime.Instance字典來使用JSON json.net 工作正常,但在反序列化它拋出 Newtonsoft.Json。 JsonSerializationException。下面 試驗表明該問題: [Test] public void DeserializeDictionaryThowsException() { JsonConverter[] converte

    3熱度

    2回答

    我正在做一個NodaTime與BCL的DateTime相比的原型項目,但執行這個結果給了我recursionLimit超出的錯誤。 這是我使用的JSONify我的視圖模型的功能。該函數返回後發生錯誤。 [HttpPost] public JsonResult GetDates(int numOfDatesToRetrieve) { List<DateTimeMode

    2熱度

    2回答

    我用Noda Time處理DateTime問題,我看了幾乎所有的documents,但我有一些問題的日曆轉換成對方, 首先,有多少日曆是否支持野田? 由於CalendarSystem說,有僅4個日曆: 一)CopticCalendar/B)的GregorianCalendar/C)伊斯蘭曆/ d)JulianCalendar 因此,如何對其他日曆系統? 我使用Persian Calendar ak

    5熱度

    1回答

    我剛剛開始與NodaTime合作。在我的應用程序中,用戶創建一個事件並選擇一個時區。無論我使用BCL(Windows)時區列表還是TZDB(Olson)列表(並且不要混合它們!),我都需要將時區id保存到我的數據庫中,以便稍後重新創建時區 - 意識到時間。 考慮到時區ID似乎有些隨意,而且不是ISO標準,我可以依靠我以後在調用GetZoneOrNull時總是找到該ID嗎? 我假設GetZoneOr

    2熱度

    2回答

    默認的MVC模板使用「@ DateTime.Now.Year」來顯示版權年份,但我更願意在任何地方都使用NodaTime。 我正在使用Ninject將IClock的一個實例注入到執行時間或日期特定的事件的控制器中。是否有推薦的方法來訪問MVC中的「全球IClock」,類似於「DateTime.Now」?我想我可以將IClock注入到每個Controller中,然後將它傳遞給每個視圖,但是有時候可以