.net - WPF DatePicker 是否允许您指定时区?

标签 .net wpftoolkit

我正在使用 WPF 工具包的 DatePicker 来选择一个日期。我们想将选择日期后获得的 DateTime 设置为所选日期的末尾。由于我们正在将时间转换为 UTC 时间,因此我们需要能够指定用户的时区。由于该工具在我们的机器上运行,我们无法使用当前机器的本地时间。

在 DatePicker 中选择日期时是否可以指定日期对应的时区?

最佳答案

不,但是如果您想将 DateTime 从本地时间转换为 UTC,您需要做的就是调用:

((DateTime) selectedTime).ToUniversalTime();

请务必阅读此方法的注意事项:http://msdn.microsoft.com/en-us/library/system.datetime.touniversaltime.aspx

关于.net - WPF DatePicker 是否允许您指定时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3788100/

相关文章:

c++ - 这个 C++ 项目可以用 .NET Reflector 之类的工具反编译吗?

c# - 在上一个异步操作完成之前,第二个操作在此上下文中启动

c# - DataGrid 的 CellEditingTemplate 和编辑模式下的焦点

c# - WPF 工具包数据网格 - 显示详细信息行

wpf - DataGridTextColumn.MaxLength?

java - 具有 hibernate 参数的类,有什么清理建议吗?

c# - 另一个字符串未被识别为有效的日期时间和 XML 元素

c# - .net 中的低优先级 http 上传

WPF 工具包 - 停用图表动画

wpftoolkit - 使用 WPF 工具包的未知构建错误