在 UIDatePicker iphone 中选择日期时出现问题
我在表单中使用 UIDatePicker,但问题是当我选择日期和时间时,文本字段中的时间比选择器中显示的时间晚 5 小时。我读到日期选择器中有一个错误,但我不知道如何解决这个问题。我需要显示墨西哥的时间。我尝试过这样做,但没有任何改变。
datePicker.calendar = [NSCalendar autoupdatingCurrentCalendar];
datePicker.timeZone = [NSTimeZone localTimeZone];
datePicker.locale = [NSLocale currentLocale];
谁能帮我解决这个问题吗??? XD
谢谢你们!!
I´m using the UIDatePicker in a form but the problem is that when I select the date and time, the time in the text field is 5 hours after the time showed in the picker. I've read that there's a bug in date picker but I don't know how to solve this. I need to show the time of Mexico. I've tried doing this but nothing change.
datePicker.calendar = [NSCalendar autoupdatingCurrentCalendar];
datePicker.timeZone = [NSTimeZone localTimeZone];
datePicker.locale = [NSLocale currentLocale];
Can anyone help me with this??? XD
Thank you guys!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
o 这个:这会帮助你
o this: this will help you
如果您还没有使用它,我建议您执行以下操作:
NSDateFormatter
应该为您处理任何时区问题。您可以在此处阅读更多内容。If you aren't using it already, I'd suggest doing:
NSDateFormatter
should take care of any time zone issues for you. You can read more here.