我正在为iPhone开发一个上传图片到网络服务器的应用程序。这些照片在文件名中有拍摄时间。因为它们可以从世界的任何地方获取,所以我必须保持对时区和DST的关注。我认为我可以使用CFAbsoluteTimeGetCurrent,它不应该被本地化(NSDate date返回本地化版本的时间,带或不带"AM“、"PM”、"p.m.“。或者其他任何变种。例如,如果您的手机设置为阿拉伯语,它将返回阿拉伯字符!)。
那么,你能推荐一个函数来将CFAbsoluteTimeGetCurrent转换为类似于"2011-11-03 14:12:10“的"MySQL like