chronic

    1熱度

    1回答

    我偶然發現了一種使用慢性寶石的有趣(並且有些時候令人費解)。 解析字符串1/21/13 2:20: Chronic.parse('1/21/13 2:20') => 2013-01-21 14:20:00 -0800 但是,如果0是發生在2面前: Chronic.parse('1/21/13 02:20') => 2013-01-21 02:20:00 -0800 現在,我可以把上午或

    2熱度

    2回答

    天 我使用慢性解析的日期,它是解析字符串「8/15」爲8月16日,2015年 對我怎麼能拿慢性認識到8/15任何想法截至今年8月15日? 下面是測試代碼: Chronic.parse('8/15') #=> 'Sun Aug 16 12:00:00 -0400 2015'

    0熱度

    1回答

    我想模仿Mac日曆快速事件或Fantastical的快速​​輸入的功能。使用慢性寶石,我可以通過類似的字符串: "Today at 3pm" => 2014-01-24 15:00:00 -0600 如果你像傳遞 慢性解析不起作用: "Eat at Joes Today at 3pm" => nil 什麼我迄今所做的是用一個簡單的正則表達式在通常用於返回Chronic日期的單詞中分割字

    4熱度

    2回答

    我試圖在名爲「birthday」的文本字段中輸入日期'03/20/1985',並將其插入到列類型爲「date」的數據庫字段中。 當我輸入10/20/1985時,出現錯誤「生日無效」,但是當我輸入20/10/1985時,它工作得很好。 從我一直在閱讀的所有文檔中,chronic應該將mm/dd/yyyy解析爲'10/20/1985',但它似乎將其解析爲dd/mm/yyyy。 我該如何解析日期爲mm/

    1熱度

    1回答

    問題 默認情況下,Chronic gem使用系統時區作爲默認時區。 他們在這裏提到(https://github.com/mojombo/chronic#time-zones),我可以使用ActiveSupports Time.zone來更改它。但是我沒有使用Rails,我使用Sinatra並且包括主動支持來利用時區類似乎沒有必要。 我該怎麼辦? 我在做什麼。 我正在使用Chronic進行系統報告

    0熱度

    2回答

    我再次在Rails中苦苦掙扎日期格式。我試圖比較一個從ActiveRecord的日期到在cron rake中創建推文的日期,但是我收到了我不明白的錯誤。 "Wed Feb 02 23:04:18 +0000 2011" 1296687858 2009-08-31 07:00:00 UTC 1251698400 survived "Wed Feb 02 22:31:33 +0000 2

    2熱度

    1回答

    是否有任何紅寶石寶石解析和規範營業時間?我見過Chronic,但我不認爲它會爲這個特定用例的工作。 例如,你會如何解析Mon-Sun 11am-10pm或Hours today: 5:30 AM – 10:00 PM?你是否必須創建針對每個上下文的規則?有沒有這樣做的圖書館?

    0熱度

    1回答

    我想獲得一個很好的組合工作的jQuery datepicker和慢性日期分析器的Ruby on Rails的長處。 jQuery UI日期選擇器對於以可視方式選擇日期很有用。但我也希望用戶能夠按照他們選擇的任何格式輸入日期,並讓慢性圖書館處理輸入內容。 我有一個文本輸入字段,我附上了一個日期選擇器,並且日期選取功能很好。但是,我還想要的是,如果用戶忽略日期選擇器,只需輸入「上週二」並點擊輸入,我想

    0熱度

    1回答

    我已經安裝了慢性寶石,雖然 我能得到Chronic.parse(「週六需要驗證過去的日期一些表,在過去的5個星期六從今天起,:上下文=> :過去)返回上週六的日期,但不 '最後5個星期六' 返回 '零' 我想它在這個格式返回:strftime的「%M%d%Y% H%M「 我也不能標記任何方法,如.exists?或者應該== true,以便我可以用它來驗證這些報告是否已運行 我只想驗證一下02/11

    0熱度

    2回答

    我已將chronic和chronic_duration寶石放在我的Gemfile中,並且在volt console中一切正常。但是,如果我在客戶端嘗試任何操作,則會出現名稱錯誤。我試圖在客戶端初始化器中要求它們,但這並沒有幫助。 任何提示?