NSDateをstrftime指定子でフォーマットされたNSStringに変換するにはどうすればよいですか?
質問する
2567 次
2 に答える
8
strftime を使用できます。
NSDate *date = [NSDate date];
time_t time = [date timeIntervalSince1970];
struct tm timeStruct;
localtime_r(&time, &timeStruct);
char buffer[80];
strftime(buffer, 80, "%d.%m.%Y %H:%M:%S", &timeStruct);
NSString *dateStr = [NSString stringWithCString:buffer encoding:NSASCIIStringEncoding];
それが正しいことを願っています。
于 2011-02-15T20:58:01.767 に答える
1
NSDateFormatter
を使用して、が必要になりますsetDateFormat:
。これがドキュメントです。
于 2011-02-15T20:08:10.370 に答える