c# - 如何在 Silverlight 中获取另一个时区的本地时间

标签 c# silverlight utc

在 Silverlight 应用程序中,如果我知道时区 ID,我如何才能获得该时区或当前时间的当前 UTC 偏移量?

如果我在东海岸并且想知道当前的 UTC 偏移量或亚利桑那州的当前时间,我如何在 Silverlight 中执行此操作?

这在 Silverlight 中不可用:

var AZTime = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(SomeDatetime, "US Mountain Standard Time");

最佳答案

您可以为不进行任何转换的 Silverlight 应用程序提供服务,因为服务器的 .Net 代码具有所有时区功能。然后在需要转换时让 Silverlight 客户端调用该服务。

关于c# - 如何在 Silverlight 中获取另一个时区的本地时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15576795/

相关文章:

c# - Silverlight/C# - 动态加载 WCF 数据的最佳方式?

c# - 组合框 SelectedItem 未按预期工作

Java 精确日期到字符串的转换(无本地 GMT 偏移量)

mysql - 将 MySQL 日期时间读取为 Unix 时间

c# - C# 中 EXIT_SUCCESS 和 EXIT_FAILURE 的等价物是什么?

c# - 如何在 C# 中编码具有未知长度字符串字段的结构

c# - checkListBox selectedindex和sql映射

c# - 将 Automapper 与抽象对象的集合一起使用

java - java - 如何在Java中使用Jackson Annotation按原样反序列化时间戳?

c# - 在 RIA 服务客户端代码生成中排除服务