小编Dar*_*nor的帖子

UIDatePicker的时区问题日期:1小时错误

我遇到了Monotouch UIDatePicker落后1小时的问题.我认为这与Time Zones或类似的东西有关.我已经尝试显式设置我的UIDatePicker的TimeZone和Locale,但这似乎没有帮助.

datePicker.Locale = NSLocale.CurrentLocale;
datePicker.TimeZone = NSTimeZone.LocalTimeZone;
Run Code Online (Sandbox Code Playgroud)

在ValueChanged处理程序中,以下行返回比用户界面中选择的时间早1小时的值:

var date = DateTime.SpecifyKind((s as UIDatePicker).Date, DateTimeKind.Local).ToLocalTime();
Run Code Online (Sandbox Code Playgroud)

在ValueChanged Handler中,我仔细检查了Locale和TimeZone是否与设置的相同.TimeZone是欧洲/都柏林和Locale en_US.该信息通过以下方式检索:

datePicker.Locale.LocaleIdentifier;
datePicker.DatePicker.TimeZone;
Run Code Online (Sandbox Code Playgroud)

我还缺少另一个步骤吗?

谢谢!

c# datetime utc uidatepicker xamarin.ios

8
推荐指数
1
解决办法
4662
查看次数

从Progress OpenEdge数据库中的表中获取前100条记录(例如SELECT TOP 100 ..)

如何从Progress OpenEdge数据库中的表中获取有限数量的记录?

像SQL中的东西:

SELECT TOP 100 * FROM MyTable
Run Code Online (Sandbox Code Playgroud)

我能找到的唯一丑陋的解决方案是循环显示所有记录并在显示100个记录时中断.但感觉应该有一些更好的方法.

progress-4gl openedge

6
推荐指数
2
解决办法
1万
查看次数

如何获得正在进行的月结束日期4gl

我怎样才能获得正在进行的月份的最后一天4gl?

progress-4gl

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

progress-4gl ×2

c# ×1

datetime ×1

openedge ×1

uidatepicker ×1

utc ×1

xamarin.ios ×1