Linked Questions

Popular Questions

Create NSDate with a specific time

Asked by At

I have the following problem. I need to create an NSDate object from a specific time. The time is 6 pm for today in a given timezone (sometimes CST, EST etc). Not 6 pm for every day, but 6pm for today in that particular timezone.

I was thinking of using the NSCalendar object to create the specific date/time but the problem is that it needs a day, month and year. So how do I set these values when I don't have the correct date for it. Example :

Today is 28th January 2014, 11:09 in CST. Now if I need to create a NSCalendar object I would need the day, month and year. I cannot use the NSDate object's day, month and year calculations as it will lead to problems with edge cases.

Can anyone point me in the right direction?

Related Questions