2017-04-24 40 views

回答

0

試試這個:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; 
NSDate *date = [dateFormatter dateFromString:"pass your string date"]; 
[dateFormatter setDateFormat:@"EE, dd MMM, yyyy hh:mm a"]; // change format as per your needs 
NSString * strTimestamp = [dateFormatter stringFromDate:date]; 
NSLog(@"your stirng%@",strTimestamp); 
+0

看到我更新的問題 – hardik

+0

創造新的問題,而不是更新存在問題。因爲根據這個問題給出的所有答案。 – KKRocks

0
let dateFormatter = DateFormatter() 
let todayDate:NSDate = NSDate() 
dateFormatter.dateFormat = "dd MMM yyyy" 

let str:String = dateFormatter.string(from: todayDate as Date) 

print("String is ----%@",str) 

您可以根據您的日期選擇器的這個發件人填寫日期

//let str: String = dateFormatter.string(from: sender.date) 

出把

String is ----%@ 24 Apr 2017 
+0

查看我更新的問題 – hardik

1

這是不可能與本地的UIDatePicker您需要使用自定義的一個e.g UIPickerview

+0

查看我更新的問題 – hardik