假设我有模特
type alias Model = {
currentDate : String
, yesterdayDate : String
}
我从HTML input type date
(日期选择器)获得的CurrentDate,它的格式为YYYY-MM-DD
HTML格式
input [ name "date" , type_ "date" , onInput UpdateDate ] []
Update.elm
UpdateDate date ->
Let
-- Get Yesterday Date function here
in
( { model | currentDate = date , yesterdayDate = "" } , Cmd.none )
在这种情况下,如何获取String中的昨天Date?我的想法是将day
解析为INT并使用减法来获取昨天的日期,但我找不到任何方法来做...感谢您提供任何帮助。
将字符串日期转换为Posix
,将Posix
转换为自纪元以来的毫秒数,减去一天中的毫秒数,将所得的毫秒数转换回Posix,然后将Posix转换为ISO8601字符串。从该字符串中获取前10个字符。