iphone - Initialize a NSDate object with a specific time -
i have time in string format example 2:00. want initialize nsdate present date. tried doing
nsdatecomponents *comps = [[nsdatecomponents alloc] init]; [comps sethour:2]; i not able compare date object. please help
try
nsdatecomponents *comps = [[nsdatecomponents alloc] init]; [comps setday:6]; [comps setmonth:5]; [comps setyear:2004]; nscalendar *gregorian = [[nscalendar alloc] initwithcalendaridentifier:nsgregoriancalendar]; nsdate *date = [gregorian datefromcomponents:comps]; you should able compare date after that.
maybe mean like. think set using today's date , can create nsdatecomponents , set time values.
nsdate *today = [nsdate date]; nscalendar *gregorian = [[nscalendar alloc] initwithcalendaridentifier:nsgregoriancalendar]; nsdatecomponents *weekdaycomponents = [gregorian components:(nsdaycalendarunit | nsweekdaycalendarunit) fromdate:today]; [weekdaycomponents sethour:12]; [weekdaycomponents setminute:10]; [weekdaycomponents setseconds:30];
Comments
Post a Comment