如何在c#中的应用程序中获取远程服务器在客户端的日期和时间?

时间:2011-03-28 01:12:41

标签: c# datetime

我的应用程序中有一个用户截止时间,所以为此,我不想占用当前的系统时间,而是想要考虑远程服务器机器的时间,以便我如何获取远程服务器的日期和时间在c#

2 个答案:

答案 0 :(得分:0)

在您的服务器上编写一个发送日期时间的请求处理程序。没有更多细节,很难知道如何实现它。

答案 1 :(得分:0)

编写一个简单的Web服务,在调用时返回时间戳(可能使用UTC或其他东西)。

[WebMethod]
    public string ServerDateTime()
    {
        serverDate = DateTime.UtcNow;
        return serverDate.ToString();
    }

你可能更懒,并且拥有一个标准的asp.net页面,它也有相同的web方法。示例:http://softwaredevscott.spaces.live.com/blog/cns!1A9E939F7373F3B7!484.entry