如何从服务器获取当前时间?

时间:2016-07-05 09:22:43

标签: .net datetime

我正在尝试获取日期&来自服务器的时间,它正在返回我正确的日期,但时间不正确它是大约12小时的旧时间。 例如,如果当前日期&时间 05-07-2016 02:47 PM 然后从我收到的服务器 05-07-2016 02:18 AM 。请任何人给我正确的解决方案。

我在MVC 4工作,我的代码如下。

public ActionResult getDT()
{
    Thread.CurrentThread.CurrentCulture = new CultureInfo("en-GB");
    string datetime = DateTime.ParseExact(DateTime.Now.ToShortTimeString(), "HH:mm", CultureInfo.CurrentCulture).ToString("hh:mm tt");
    ViewBag.dt = datetime;
    return View();
}

1 个答案:

答案 0 :(得分:-1)

使用它:Convert.ToDateTime(DateTime.Now).Date