DatePicker 中的错误日期
Wrong Date in DatePicker
我正在使用 DatePicker
到 select 用户输入的日期。
DatePicker
我的 DatePicker
的设置是:
Settings
然而,它总是在用户select输入的日期后增加 3 小时
MyItem.limitTime = DatePickerLimitTime.Value;
如何解决这个问题?
在打印之前使用NSDateFormatter
格式化您的日期,同时设置正确的TimeZone
myDatePicker.TimeZone = NSTimeZone.LocalTimeZone;
myDatePicker.ValueChanged += (sender, e) =>
{
lbl.Text = NSDateFormatter.ToLocalizedString(myDatePicker.Date, NSDateFormatterStyle.Full, NSDateFormatterStyle.Medium);
};
我正在使用 DatePicker
到 select 用户输入的日期。
DatePicker
我的 DatePicker
的设置是:
Settings
然而,它总是在用户select输入的日期后增加 3 小时
MyItem.limitTime = DatePickerLimitTime.Value;
如何解决这个问题?
在打印之前使用NSDateFormatter
格式化您的日期,同时设置正确的TimeZone
myDatePicker.TimeZone = NSTimeZone.LocalTimeZone;
myDatePicker.ValueChanged += (sender, e) =>
{
lbl.Text = NSDateFormatter.ToLocalizedString(myDatePicker.Date, NSDateFormatterStyle.Full, NSDateFormatterStyle.Medium);
};