framework español iphone objective-c cocoa-touch

iphone - framework - cocoa touch español



¿Cómo convertir NSDate en la marca de tiempo Unix en Objective C/iPhone? (3)

Me gustan las propiedades.

NSDate.date.timeIntervalSince1970;

Esta pregunta ya tiene una respuesta aquí:

¿Cómo puedo convertir un NSDate a una marca de tiempo Unix en Objective-C?


Creo que - [NSDate timeIntervalSince1970] es lo que quieres. El 1 de enero de 1970 es la fecha de la época de Unix.


NSDate *date = [NSDate date]; NSTimeInterval ti = [date timeIntervalSince1970];

NSTimeInterval se tipifica como un doble, definido en segundos. Si lo quiere en forma de entero, simplemente convierta el resultado a un largo y utilícelo, pero esto le da más precisión.