下記のようなコードなのですが「2018-01-01」という出力を期待しているのですが、「2017-12-31」となってしまいます。9時間ずれているのはなんとなくわかるのですが。。
ずれる理由と解決策をどなたか教えていただけないでしょうか。
let now = "2018-01-01" let formatter = DateFormatter() formatter.dateFormat = "yyyy-MM-dd" formatter.locale = Locale.current formatter.timeZone = TimeZone.current let date = formatter.date(from: now) print(date)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/19 10:06