मैं आज की तारीख कोड मैं के रूप में इस्तेमाल देकर अगले दिन ले जाना चाहते हैं इस प्रकार कैसे वेतन वृद्धि करतेमैं ऑब्जेक्टिव-सी में एक NSDate वस्तु
+(NSDate *)getForDays:(int)days fromDate:(NSDate *) date {
NSTimeInterval secondsPerDay = 24 * 60 * 60 * days;
return [date addTimeInterval:secondsPerDay];
}
इस ठीक काम करता है, लेकिन जब दिन के उजाले की बचत यह सक्षम त्रुटियों की ओर जाता है। डेलाइट सेविंग सक्षम होने पर मैं यह काम कैसे कर सकता हूं।
आप भाषा का प्रयोग कर रहे निर्दिष्ट कर सकते हैं:
इसके बजाय,
NSCalendar
औरNSDateComponents
जो वास्तव में इस के लिए डिजाइन किए गए थे का उपयोग करें। यह उत्तर देने पर लोगों की मदद करेगा। – ChrisFआपको या तो प्रति दिन 'सेकंड का नाम बदलना चाहिए या इसे स्थिर में बदलना चाहिए और '* दिन' भाग को छोड़ना चाहिए। यह किसी भी भाषा में अच्छा अभ्यास है। –