'yerel' üyesi vardır. Xcode8 Beta4 kullanarak Swift2.3'te Swift3.0'da geliştirilen projeyi dönüştürüyorum. Tarihi dize dönüştürmek için bir yöntemim var, ancak onu dönüştüremiyorum. Tip "TimeZone", Swift3
class func convertDateToString(_ date:Date, dateFormat:String) -> String?
{
let formatter:DateFormatter = DateFormatter();
formatter.dateFormat = dateFormat;
formatter.timeZone = TimeZone.local
let str = formatter.string(from: date);
return str;
}
Ayrıca belgelerinde
local
adında bir üye yoktur.
Doğrudan TimeZone
'u kullanmanın bir yolu var mı? ya da NSTimeZone
mu kullanmalıyız?
.system' ve '.default'' için aynı –
NSTimeZone.local' işleri '.local bu formatter.timeZone = deneyin. Apple’da bir hata raporu yazabilirsin. –
@ Anbu.Karthik: '.local' da çalışmıyor. – technerd