【发布时间】:2010-08-02 23:44:20
【问题描述】:
我正在使用 UIDatePicker,但在将此数据转换为 MonoTouch 中的 System.DateTime 值时遇到问题。从 NSDate 到 DateTime 的转换存在问题,我已经基本解决了,但现在我看到,如果您选择的日期不在同一个夏令时期间,那么您将休息一个小时。例如,如果我选择 2010 年 1 月的日期,我就会遇到偏移问题。
当用户从 UIDatePicker 选择日期/时间时,我想做的是获取 NSDate 的年、月、日、小时和分钟值,然后用这些值创建一个新 System.DateTime值,我将始终确保获得与用户在 UIDatePicker 中看到的完全相同的日期值。
如何将 NSDate 值分解为不同的日期部分?
谢谢。
【问题讨论】:
-
如果有人可以帮助我使用 MonoTouch 找出 NSDateComponents,我将不胜感激。我还没有弄清楚如何做到这一点。示例代码将不胜感激。谢谢!
标签: xamarin.ios nsdate uidatepicker