关于c#:如何在asp:BoundField中将DateTime更改为本地GMT DateTime?

How to change DateTime to Local GMT DateTime in asp:BoundField?

本问题已经有最佳答案,请猛点这里访问。

我有一个asp:GridView,它有一个asp:BoundField,其中包含日期时间数据合并表单数据库。现在,我想将这个日期时间显示到我的本地GMT日期时间,只是为了查看。

我认为它需要一个客户端解决方案。

源在下面,

1
 

这里registereddate是datafield下数据库中的当前日期时间

如有任何帮助,我们将不胜感激。


您可以使用下面的标签来尝试C中的时区转换#

1
2
3
4
<ItemTemplate>
'/>
</ItemTemplate>      
</asp:TemplateField>


我没有使用ASP控件的经验,但是如果您需要服务器端解决方案,这可能有助于:c-将UTC/GMT时间转换为本地时间或此处特定于GridView的内容:asp.net论坛。

编辑-另一个链接如何:向Web用户显示本地化日期和时间信息

很抱歉,如果您仍然认为服务器端处理在阅读了那篇文章之后无法工作。

如果您想格式化客户端,moment.js ibrary可能会有用。