看板 java 關於我們 聯絡資訊
請問一下 我研究了一個晚上 就是JAVA有沒有辦法讀取時間 然後判斷 不用透過格式的設定 例如使用者輸入"2008/01/01" "2008 01 01" "2008 " "2008 01"---> 最後都可以把2008/01/01這個值傳入Date裡面 這樣就不用要求使用者依照格式輸入 我用DateFormat做 可是不是說很理想 請問一下有這麼方便的東西嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.119.237
cgkm:依照格式輸入日期 是使用者的本分 07/24 07:26
a1234957:不推樓上 設計者也要提供彈性 07/24 08:14
superlubu:我有做過,但只能說是要靠你自己每個 case 測一次 07/24 09:35
qrtt1:有股哀傷感, 是「彈性」。他在 spec 裡加了「彈性」。 07/24 09:56
qrtt1:定義分格字元, 切! 再依 3 段, 2段, 1段的結果寫 strategy 07/24 10:06
cgkm:那如果使用者輸入 01 01 2008? 91 01 01 (民國? 西元1991?) 07/24 12:30
cgkm:01.01? 2008 Mar 01? 5? 07/24 12:39
slalala:現在的pm好可憐 07/24 13:05
wctang:http://0rz.tw/c14tt 就是多種 pattern 依序 parse ... 07/24 13:06
yuekun:太慘了...那也只能選幾種多的給他拼了XD... 07/24 14:18
TonyQ:說真的啊, 真的要做到這樣 , 倒不如學web作個日曆讓人選了 07/24 15:49
TonyQ:通常都嘛作一個最麻煩的 , 之後依據需要找出改善方案... 07/24 15:52
slalala:我之前做這樣有人說很難點 作下拉 有人說太難看 07/24 16:19
MonyemLi:日期選單...第一個案子花了好多時間在讓他很有彈性 07/24 18:51
jeans1020:日期格式問題作下拉最快吧 大小月跟閏年處理好就好 07/25 23:52
yuekun:其實我是要讀excel檔 然後自動畫timeseries的圖.... 07/26 07:13
yuekun:有些是以年為單位 有些是日資料 所以搞得我很麻煩 07/26 07:15
yuekun:excel檔的來源很多 我也不可能要求這些先人照我的格式打吧 07/26 10:30
TonyQ:你要去觀察rule啊 , 否則你又要怎麼保證找來的rule絕對合用? 07/26 18:01
journeyman:excel的日期只要是正確的'date',都跟表現格式無關 07/28 02:57
yuekun:是呀...但是大部分的cell....都只是普通格式.............. 07/28 04:09