我想將字符串格式化爲常規時間而不是軍事時間。我將如何做到這一點。將字符串格式化爲常規時間不是軍事
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]];
}
你是什麼意思到平時?舉例 – 2011-05-19 00:11:42
1:23 pm 12:20 am 3:23 pm 8:31 am – BDGapps 2011-05-19 00:15:48