-1
我有一个Web服务,它返回日期作为字符串。如何处理这些字符串以确定特定商店是否在特定时间打开?如何将此时间字符串拆分为2以便比较日期?
概念:
如果(storeObject.date>今){
“打开图像替换图片” 但具体日期字符串返回:
周一至周五=“7: 00am - 6:00 pm“
如何将此字符串拆分为”上午7:00“和”下午6:00“?
我有一个Web服务,它返回日期作为字符串。如何处理这些字符串以确定特定商店是否在特定时间打开?如何将此时间字符串拆分为2以便比较日期?
概念:
如果(storeObject.date>今){
“打开图像替换图片” 但具体日期字符串返回:
周一至周五=“7: 00am - 6:00 pm“
如何将此字符串拆分为”上午7:00“和”下午6:00“?
使用- (NSRange)rangeOfString:(NSString *)aString
和- (NSString *)substringWithRange:(NSRange)aRange
提取 '上午7:00 - 下午6:00'
然后- (NSArray *)componentsSeparatedByString:(NSString *)separator
将帮助您拆分该字符串。
所有这些都是NSString方法。
你写软件。可能有些人会建议各种解析方案来帮助解决问题,但他们只会帮助你。 NSDateFormatter可能有所帮助,但相对来说并不多。 –