0

APIに送信できるように、日付パラメーターをURLエンコードする必要があります。

たとえば、日付がある場合2013-08-01 00:00:00 +0000、これを 経由で送信する必要があります2013-08-01+00%3a00%3a00+%2b0000

どうすれば達成できますか?

4

2 に答える 2

2
NSDate *myDate; // this date should be encoded
NSDateFormatter *df = [[NSDateFormatter alloc] init];
df.dateFormat = @"yyyy-MM-dd hh:mm:ss ZZZ";
NSString *dateString = [df stringFromDate:myDate];
NSString *encodedDate = 
  [dateString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
于 2013-08-08T07:56:56.700 に答える