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

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -