I am trying to format a string into regular time not military time. How would I do this.
if ([components hour] == 0 &&
[components minute] == 0 &&
[components second] == 0){
result.detailTextLabel.text =
[NSString stringWithFormat:
@"%02ld/%02ld/%02ld - %02ld/%02ld/%02ld All Day",
(long)[components month],
(long)[components day],
(long)[components year],
(long)[components1 month],
(long)[components1 day],
(long)[components1 year]];
} else {
result.detailTextLabel.text =
[NSString stringWithFormat:
@"%02ld/%02ld/%02ld at %02ld:%02ld - %02ld:%02ld",
(long)[components month],
(long)[components day],
(long)[components year],
(long)[components hour],
(long)[components minute],
(long)[components1 hour],
(long)[components1 minute]];
}
This is a lot simpler and it auto-localizes the result string.