我正在尝试以 NSString *timeFrom = @"10:00";
NSString *timeTo = @"18:00";
等格式转换来自该数据库的时间。
我有两个字符串:
10:00AM - 6:00PM
我希望在应用中以格式 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"hh:mm"];
NSDate *timeFromDateWithFormatter = [dateFormatter dateFromString:timeFrom];
NSDate *timeToDateWithFormatter = [dateFormatter dateFromString:timeTo];
显示它们。
我正在使用NSDateFormatter,但没有得到正确的结果。
timeFromDateWithFormatter
我正在寻找NSDateFormatter中的一项功能,它将转换为“标准”时间并相应地添加AM / PM。但是,此代码运行后,此代码会导致2000-01-01 15:00:00 +0000
的值timeToDateWithFormatter
和post
为nil。
答案 0 :(得分:0)
您想要从code.exe -b
转换为H:mm
。为此,您需要两种日期格式。
h:mma
这将给出输出:
旧时代:10:00-18:00
新时间:上午10:00 - 下午6:00