1

我正在使用日期选择器来允许用户选择日期。然后,该日期将被插入到 Sqlite3 数据库中。

如何在插入之前将该日期格式化为“mm dd yyyy”?

该板上的每个线程都解决了使用 NSDateFormatter 格式化日期的问题,但它们都以 [NSDate date] 作为要格式化的日期开始。如何格式化日期选择器中的“可变”日期字符串?

我不想格式化“当前日期”字符串。

我的编码背景是 Cold Fusion,但大约 7 年前我停止了编程,最近才决定尝试 XCode 和 Objective C。请温柔一点。谢谢你的帮助!

4

1 回答 1

0

您可以简单地使用 DatePicker 从 DatePicker 获取日期datepicker.date

尝试这个,

NSDateFormatter *df=[[NSDateFormatter alloc]init];
[df setDateFormat:@"MM dd yyyy"];
NSString *s=[df stringFromDate:dtPicker.date];

NSLog(@"date to store in sqlite3  db:%@",s);
于 2013-10-09T04:17:48.140 回答