時間文字列は次のとおりです。
30 MAR 2011 10:14:28
それを 1970 年以降のミリ秒単位の時間に変換したいのですが、どうすればよいでしょうか? ありがとうございました。
時間文字列は次のとおりです。
30 MAR 2011 10:14:28
それを 1970 年以降のミリ秒単位の時間に変換したいのですが、どうすればよいでしょうか? ありがとうございました。
クラスはNSDateFormatterであり、NSDateTimeFormatterではありません。まず、次のような適切な形式でフォーマッタを初期化します。
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd MMM yyyy HH:mm:ss"];
次に、それを使用して日付文字列を解析します。
NSDate *date = [formatter dateFromString:string];
double
次に、日付から1970年以降の代表的な秒数を簡単に取得できます。
NSTimeInterval seconds = [date timeIntervalSince1970];
次に、1000を掛けてミリ秒を取得します。