Is it possible to add the day name to the date picker? For example to dials will show:
(sunday)3 | 11 | 2012
is it even possible? Thanks!
I think you can not DayName(eg. Sunday) with Year-Month-Day until you not make it totally custom but you can get the day with date by following code may be It will help you.
Bind following two IBOutlet in Xib.
and bind method -(IBAction)GetDateWithDay with DatePicker with ValueChange attribut
in .h file
IBOutlet UIDatePicker* datePicker;
IBOutlet UILabel* lblDate;
in .m file
-(IBAction)GetDateWithDay
{
NSDate* dt = datePicker.date;
NSDateFormatter* df = [[[NSDateFormatter alloc]init]autorelease];
[df setDateFormat:@"yyyy-MM-dd"];
NSCalendar *calendar = [NSCalendar currentCalendar];
NSInteger units = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit;
NSDateComponents *components = [calendar components:units fromDate:dt];
NSInteger year = [components year];
NSInteger day = [components day];
NSDateFormatter *weekDay = [[[NSDateFormatter alloc] init] autorelease];
[weekDay setDateFormat:@"EEEE"];
NSDateFormatter *calMonth = [[[NSDateFormatter alloc] init] autorelease];
[calMonth setDateFormat:@"MM"];
lblDate.text = [NSString stringWithFormat:@"%@, %i-%@-%i",[weekDay stringFromDate:dt], day, [calMonth stringFromDate:dt], year];
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With