gpt4 book ai didi

ios - 只需要在iPhone中仅显示带有Date UIDatePicker的工作日

转载 作者:行者123 更新时间:2023-12-01 18:03:24 29 4
gpt4 key购买 nike

有没有办法以日期显示仅星期几:iPhone中的MON 03-JUL中的UIDatePicker

请帮忙。

最佳答案

不,据我所知,无法在UIDatePicker中设置自定义日期格式。无论如何,在日期选择器中仅显示工作日并没有多大意义,因为最终每个工作日都有多个条目:

  • 星期五(3)
  • 周六(4th)
  • 太阳(第5名)
  • ...
  • 星期五(第十届)
  • 周六(11日)
  • ...

  • 如果只希望用户选择工作日(周一至周日),则只需使用UIPickerView。并且确保您不对工作日名称进行硬编码,而是对 - (NSArray *)weekdaySymbols使用 NSDateFormatter。这将考虑用户的语言环境,并以字符串形式返回工作日名称数组:
    NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
    NSArray* weekdays = [dateFormatter weekdaySymbols];
    // will return Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday (en_US locale)

    另外,您可以使用 shortWeekdaySymbols:
    NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
    NSArray* weekdays = [dateFormatter shortWeekdaySymbols];
    // will return Sun,Mon,Tue,Wed,Thu,Fri,Sat (en_US locale)

    关于ios - 只需要在iPhone中仅显示带有Date UIDatePicker的工作日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1079618/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com