2017-07-13 13 views

答えて

1

スウィフト3.0

それは間違っている、この日付フォーマットは

let st = "20170713 111326" 

let dateFmt = DateFormatter() 
dateFmt.dateFormat = "yyyyMMdd HHmmss" 

if let date = dateFmt.date(from: st) { 

    dateFmt.dateFormat = "dd/MM/yyyy HH:mm a" 
    let finalDate = dateFmt.string(from: date)) 
} 
+1

このコードを試してみてください。 HHは00〜23時間です。 12時間のam/pm時間(1〜12)の場合、小文字の 'h 'を使用する必要がありますので、時間部分は' h:mm a'となります。 –

+0

@ Jaydeep、あなたのコードは間違いなく私が探しています。ご協力ありがとうございました。お返事ありがとうございます。 –

+0

@LeoDabus、あなたの補足もありがとうございます。 –

関連する問題