我正在尝试获取日期&来自服务器的时间,它正在返回我正确的日期,但时间不正确它是大约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();
}
答案 0 :(得分:-1)
使用它:Convert.ToDateTime(DateTime.Now).Date