Сохранить как типичное значение C-time (например, значение time_t / int, возвращаемое time ()) в столбце UNSIGNED INT. Конвертируйте как drewh с NSDate:
- timeIntervalSince1970
- dateWithTimeIntervalSince1970:(double)value
За исключением store как целого числа, если только вам не нужна гранулярность в доли секунды (которая, как правило, для созданного при последнем изменении является избыточным) Беззнаковые целые намного меньше и их легче обрабатывать, чем двойные. Хотя это может больше не иметь значения в большинстве настольных и веб-приложений, это, безусловно, помогает на iPhone. Каждый немного помогает.
Одной из преимуществ C-times, которую большинство людей не осознают, является то, что они не зависят от часового пояса. Если вам когда-нибудь потребуется поддержка нескольких часовых поясов, это пригодится.