-1

2017 年 11 月 17 日から 2017 年 11 月 17 日に変換しようとしましたが、この日付は 2017 年 1 月 17 日になりました。これが私が試したコードです。

func convertDateFormater(_ date: String) -> String
{
    let dateFormatter = DateFormatter()
    dateFormatter.dateFormat = "mm/dd/yyyy hh:mm:ss a"
    let date = dateFormatter.date(from: date)
    dateFormatter.dateFormat = "dd MMM yyyy"
    return  dateFormatter.string(from: date!)

}
print(convertDateFormater("11/17/2017 12:24:41 PM"))

出力: - 2017 年 1 月 17 日

私が間違いを犯している場所で誰かが私を助けることができますか?

ありがとう

4

1 に答える 1