以毫秒iOS转换DateTime

Kru*_*nal 0 iphone datetime objective-c ipad ios

我有日期和时间,我想要的是特定日期和时间的毫秒数

例如:日期21-04-2015 和日期(2015年4月21日)的时间是14:23

然后以毫秒为单位输出是1429606437692 我想要的没有毫秒从1970年到今天的日期最多14:23 如何得到这个日期时间在毫秒iOS中?

请提前帮助和感谢.

Nim*_*ekh 6

以下代码将日期和时间输入毫秒.

NSTimeInterval timeInMiliseconds = [[NSDate date] timeIntervalSince1970];
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅Apple文档.

---- ----编辑

NSString *dateString = @"21-04-2015 14:23";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd-MM-yyyy HH:mm"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:dateString];
NSTimeInterval timeInMiliseconds = [dateFromString timeIntervalSince1970]*1000;
Run Code Online (Sandbox Code Playgroud)