Dav*_*N59 2 c# visual-studio-2010 asp.net-mvc-3
我的日期时间值以UTC格式存储在数据库中.我想使用标准的MVC3 WebGrid控件在本地时区显示它们,但不知道如何做到这一点或在哪里寻找答案.
我当前的代码如下所示:
grid.Column("TestDateTime", "Test Date/Time")
Run Code Online (Sandbox Code Playgroud)
我知道那不起作用!
有人能引导我朝着正确的方向前进吗?我确实可以访问Telerik控件(从本地用户组免费),但没有尝试过,因为似乎更多的附加组件更麻烦(许可证费用,更新,保持几个开发环境同步等).如果这是唯一的方法,我会这样做,但宁愿让微软的标准工具来完成这项工作.
谢谢,戴夫
尝试类似的东西:
grid.Column("DueDate", "Due Date", format: (item) => String.Format("{0:yyyy-MM-dd}", item.DueDate))
Run Code Online (Sandbox Code Playgroud)
你可以做你需要的格式:标记