平日と今月のような言語を変更すると、自動的にローカライズされるように、今日の昨日から日付を抽出したいです。Date()から今日、昨日を抽出し、平日と月のようにローカライズする方法は?
let dateFormatter = Foundation.DateFormatter()
dateFormatter.dateFormat = "MMMM dd, yyyy"
dateFormatter.locale = Locale(identifier: "en_US_POSIX")
dateFormatter.timeZone = TimeZone(identifier: "UTC")
let dateStr = dateFormatter.string(from: datePickerView.date)
let timeStr = "00:00:00.000"
let dateString = NSString(format:"%@ %@",dateStr,timeStr)
let mainDF = Foundation.DateFormatter()
mainDF.dateFormat = "MMMM dd, yyyy hh:mm:ss.SSS"
mainDF.locale = Locale(identifier: "en_US_POSIX")
mainDF.timeZone = TimeZone(identifier: "UTC")
let date = mainDF.date(from: dateString as String)
はどのようにこれを達成するために:私は使用していローカライズされた日付について
コード?
はしませんでしたあなたを得る。 –
これはあなたを助けます:https://github.com/chrisamanse/iOS-NSDate-Utyilities –
私はApple Make Todayセクションと、その言語をその言語に適用するように変更すると、今日の作り方、昨日のようにローカライズを意味する)?私は直接抽出することができます。 @dahiya_boy – Amey