Haskell(Aeson):篩選特定元素的慣用方法

我有一個Jsonl文件,如下所示:

{"mood": "Good", "when": "2022-10-09 Sun 11:51"} 

我使用Aeson和Relude作為替代的前奏,我試圖在字段時將其解析為UTCTime,作為更大數據結構的一部分。但由于UTCTime由date-time組成,而不是日期、日期和時間。

我認為我的解析器正因如此而失敗。因此,我試圖找出如何以慣用的方式過濾掉它,這樣我可以將其解析為UTCTime,或者至少縮小問題的范圍。

我不知道慣用的方法是不是將字節字符串轉換為其他內容,例如文本,這樣我就可以對其使用過濾器,然后返回字節字符串,以便輸入fromJSON函數。

或者如果有更好的方法,比如在鏡頭包裝中使用一些東西,我模糊地知道。我沒有認真地看它。

那么,在這里問一下擺脫“太陽”的慣用方法是什么?任何建議,謝謝。

? 最佳回答:

您可以隨時使用parseTimeM為您解析:

ghci> parseTimeM False defaultTimeLocale "%Y-%m-%d %a %H:%M" "2022-10-09 Sun 11:51" :: Maybe UTCTime
Just 2022-10-09 11:51:00 UTC

大多數格式都以formatTime記錄

主站蜘蛛池模板: 亚洲sm另类一区二区三区| 无码人妻少妇色欲AV一区二区| 亚洲电影一区二区三区| 精品国产一区AV天美传媒| 国产一区二区三区精品久久呦| 国产精品视频第一区二区三区| 精品无码国产一区二区三区麻豆| 天堂资源中文最新版在线一区 | 国产乱人伦精品一区二区在线观看| 一区二区三区免费在线观看| 亚洲变态另类一区二区三区| 久久亚洲国产精品一区二区| 亚洲AⅤ无码一区二区三区在线 | 亚洲国模精品一区| 日本一道高清一区二区三区| 色妞色视频一区二区三区四区| 波多野结衣一区二区免费视频| 91国偷自产一区二区三区| 日韩人妻无码一区二区三区久久 | 免费看无码自慰一区二区| 久久亚洲一区二区| 国产福利视频一区二区| 一本色道久久综合一区| 国产日韩精品一区二区三区| 亚州AV综合色区无码一区| 人妻aⅴ无码一区二区三区| 国产亚洲综合一区柠檬导航| 一本岛一区在线观看不卡| 国产在线一区二区三区av| 欧美成人aaa片一区国产精品| 亚洲一区二区三区播放在线| 熟妇人妻AV无码一区二区三区| 亚洲日韩激情无码一区| 国产亚洲日韩一区二区三区| 国产一在线精品一区在线观看| 亚洲成av人片一区二区三区| 无码人妻久久一区二区三区蜜桃| 日本免费一区二区三区最新vr| 国产成人午夜精品一区二区三区| 波多野结衣AV一区二区三区中文| 国产成人亚洲综合一区|