2012-10-24 11 views
8

जब मैं NSDateComponents का उपयोग करता हूं, तो मुझे कैसे पता चलेगा कि मैं समय या पीएम के रूप में समय निर्धारित कर रहा हूं? या यह 24 घंटे का प्रारूप है? यहां कोड है:NSDateComponents में, आप कैसे जानते हैं कि यह एएम या पीएम है या नहीं?

NSDate *morningEnd = [NSDate date]; 
NSDateComponents *components1 = [gregorian components:NSUIntegerMax fromDate:morningEnd]; 
[components1 setHour:11]; 
[components1 setMinute:59]; 

मुझे कैसे पता चलेगा कि मैं इसे 11:59 पूर्वाह्न या 11:59 बजे के रूप में स्थापित कर रहा हूं?

उत्तर

27

घंटे 24 घंटे से परिभाषित किया गया है। 0 - 11 पूर्वाह्न होगा, 12 - 23 प्रधान मंत्री होंगे।

संपादित करें:

सही मेरी रेंज 0 होने के लिए - नीचे टिप्पणी के अनुसार 23। मुझे सुधारने के लिए धन्यवाद दोस्तों।

+1

ठीक है तो यह 24 घंटे का प्रारूप है? – SunnyChopper

+0

जो सही है – drewag

+2

क्या यह वास्तव में 1-आधारित है? 0-11 और 12-23 समझ में आएंगे। –

संबंधित मुद्दे

 संबंधित मुद्दे