我有一个网络服务,可以保存来自世界各地用户的一些事件。用户稍后可以登录到报告系统并查看他们的事件。我需要在他们的当地时间显示事件时间戳。
我可以使用后面的DateTimeOffset
db 字段。但我对如何在网络服务上转换它感到困惑。当客户端调用我的 web 服务事件方法时,他们需要发送 datetime 参数,因为实际事件的时间可能与服务接收到的时间不同。sql server 2008
WCF service
如果我尝试在服务器上将其转换为DateTimeOffset dtOffset = eventTime;
,它将根据服务器的时间进行转换。
我怎样才能以正确的方式做到这一点?