为url地址添加时间

时间:2011-02-09 10:54:11

标签: objective-c

我尝试将时间信息添加到网址。

示例:

http://www.test.de/output/iphone.txt?%Y%m%d%H%M%S

像这样。

这是我的第一次尝试:

首先我试图收到当前时间:

    NSDate *currentDate = [NSDate date]; //  aktuelles Datum und die Uhrzeit
    NSString *strDate =  [[currentDate
                           dateWithCalendarFormat:@"%Y%m%d%H%M%S" timeZone:nil]  description];

+
    NSString *siteString = @"http://www.test.de/output/iphone.txt";
NSURL *siteURL  = [NSURL URLWithString:siteString];            
    NSString *myString = [NSString stringWithContentsOfURL:siteURL encoding:NSASCIIStringEncoding error:&error];

现在我有两个变量strDatesiteString。 我想组合这些字符串,最后我想要以下字符串:

NSString *link = [siteString "+" ? "+" strDate]

该字符串应如下所示:

http://www.test.de/output/iphone.txt?YYYYmmddHHMMss

1 个答案:

答案 0 :(得分:0)

使用标准字符串格式化功能将两个部分连接在一起......

   [NSString stringWithFormat:@"%@?%@",siteString,strDate]