2012-05-10 51 views

Trả lời

0

Đọc this document Điều này sẽ hữu ích cho bạn

+0

Cảm ơn, nhưng tôi đang tìm một bộ chọn ngày sẽ hiển thị - cũng - tên ngày trong tuần. Mã chỉ để có được các ngày trong tuần sẽ không thực sự giúp tôi ở đây .. –

-3

Bạn có thể sử dụng tùy chọn DD. Ví dụ.

$.datepicker.formatDate('DD', new Date(2007, 1 - 1, 26)); 

Hy vọng điều này sẽ giúp bạn. UI/Datepicker/formatDate

+1

Câu hỏi nêu mục tiêu c và Iphone không jquery – automaticoo

4

Tôi nghĩ bạn không thể DayName (ví dụ: Sunday) với Year-Month-Day cho đến khi bạn không làm cho nó hoàn toàn tùy chỉnh nhưng bạn có thể nhận được ngày với ngày bằng mã sau đây.

Liên kết sau hai IBOutlet trong Xib.

và ràng buộc phương pháp - (IBAction) GetDateWithDay với DatePicker với ValueChange attribut

trong file .h

IBOutlet UIDatePicker* datePicker; 
IBOutlet UILabel* lblDate; 

trong file .m

-(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]; 

}

+0

Cảm ơn! Tôi se thử no :) –

Các vấn đề liên quan