[問題] 讀取時間

看板java作者時間17年前 (2008/07/24 04:41), 編輯推噓15(1506)
留言21則, 11人參與, 最新討論串1/2 (看更多)
請問一下 我研究了一個晚上 就是JAVA有沒有辦法讀取時間 然後判斷 不用透過格式的設定 例如使用者輸入"2008/01/01" "2008 01 01" "2008 " "2008 01"---> 最後都可以把2008/01/01這個值傳入Date裡面 這樣就不用要求使用者依照格式輸入 我用DateFormat做 可是不是說很理想 請問一下有這麼方便的東西嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.119.237

07/24 07:26, , 1F
依照格式輸入日期 是使用者的本分
07/24 07:26, 1F

07/24 08:14, , 2F
不推樓上 設計者也要提供彈性
07/24 08:14, 2F

07/24 09:35, , 3F
我有做過,但只能說是要靠你自己每個 case 測一次
07/24 09:35, 3F

07/24 09:56, , 4F
有股哀傷感, 是「彈性」。他在 spec 裡加了「彈性」。
07/24 09:56, 4F

07/24 10:06, , 5F
定義分格字元, 切! 再依 3 段, 2段, 1段的結果寫 strategy
07/24 10:06, 5F

07/24 12:30, , 6F
那如果使用者輸入 01 01 2008? 91 01 01 (民國? 西元1991?)
07/24 12:30, 6F

07/24 12:39, , 7F
01.01? 2008 Mar 01? 5?
07/24 12:39, 7F

07/24 13:05, , 8F
現在的pm好可憐
07/24 13:05, 8F

07/24 13:06, , 9F
http://0rz.tw/c14tt 就是多種 pattern 依序 parse ...
07/24 13:06, 9F

07/24 14:18, , 10F
太慘了...那也只能選幾種多的給他拼了XD...
07/24 14:18, 10F

07/24 15:49, , 11F
說真的啊, 真的要做到這樣 , 倒不如學web作個日曆讓人選了
07/24 15:49, 11F

07/24 15:52, , 12F
通常都嘛作一個最麻煩的 , 之後依據需要找出改善方案...
07/24 15:52, 12F

07/24 16:19, , 13F
我之前做這樣有人說很難點 作下拉 有人說太難看
07/24 16:19, 13F

07/24 18:51, , 14F
日期選單...第一個案子花了好多時間在讓他很有彈性
07/24 18:51, 14F

07/25 23:52, , 15F
日期格式問題作下拉最快吧 大小月跟閏年處理好就好
07/25 23:52, 15F

07/26 07:13, , 16F
其實我是要讀excel檔 然後自動畫timeseries的圖....
07/26 07:13, 16F

07/26 07:15, , 17F
有些是以年為單位 有些是日資料 所以搞得我很麻煩
07/26 07:15, 17F

07/26 10:30, , 18F
excel檔的來源很多 我也不可能要求這些先人照我的格式打吧
07/26 10:30, 18F

07/26 18:01, , 19F
你要去觀察rule啊 , 否則你又要怎麼保證找來的rule絕對合用?
07/26 18:01, 19F

07/28 02:57, , 20F
excel的日期只要是正確的'date',都跟表現格式無關
07/28 02:57, 20F

07/28 04:09, , 21F
是呀...但是大部分的cell....都只是普通格式..............
07/28 04:09, 21F
文章代碼(AID): #18XvTjT7 (java)
討論串 (同標題文章)
文章代碼(AID): #18XvTjT7 (java)