我有需要的日期(YYYY-MM-DD H:M:S)的方法從數據庫中,並創建一個URL用年,月,日期字符串中的日期組件。我的解決方案有效,但我想知道是否有更好的方法來做到這一點?那些酷酷的孩子如何做到這一點? :-)
謝謝!
-(NSString *) prettyURLFrom:(NSString *)dateString{
NSString * URLString = @"";
NSString *URL = @"http://www.theblues.com/featured/article/";
NSArray *myWords = [dateString componentsSeparatedByCharactersInSet:
[NSCharacterSet characterSetWithCharactersInString:@"-\" \" :"]
];
URLString = [NSString stringWithFormat:@"%@%@/%@/%@",
URL,
[myWords objectAtIndex:1],
[myWords objectAtIndex:2],
[myWords objectAtIndex:0]];
return URLString;
}
你是從數據庫中檢索字符串或日期對象? – 2012-03-30 12:06:05
是的。 sqlite3的。我想我知道你要去哪裏 - 在數據庫端格式化字符串,對吧? – Slinky 2012-03-30 12:11:22
我想知道爲什麼你沒有通過日期作爲NSDate,並返回一個字符串,而不是一個NSURL。 – 2012-03-30 12:20:00