我正在使用Web API控制器。如果我没有格式化返回日期对象,
我返回数据收集如下,
public IEnumerable<Event> GetData()
{
return new NORTHWNDEntities().Events.ToList();
}
我在Chrome中以下列格式获得客户端(ajax成功):
Mon May 05 2014 22:30:00 GMT+0530 (India Standard Time)
IE中的和以下内容:
Mon May 5 16:00:00 UTC+0530 2014
我想获得以下格式:
Mon May 05 2014 22:30:00
有人请在这方面指导我。
答案 0 :(得分:0)
您可以格式化DateTime
之前从代码中返回客户端的方式。在ToString
对象后面的代码中使用DateTime
方法,格式为"ddd MMM dd yyyy HH:mm:ss"
,如下所示:
DateTime dt = new DateTime(); //replace this with your actual DateTime instance
string str = dt.ToString("ddd MMM dd yyyy HH:mm:ss");
然后将str
作为object
的一部分传递给您的客户页面。
有关DateTime
格式的详细信息,请查看page。