如何在asp:BoundField中将DateTime更改为Local GMT DateTime? - c#

            
        

我有一个asp:GridView,它有一个asp:BoundField,其中包含来自表单数据库的DateTime数据。现在在这里,我只想出于查看目的将此DateTime显示给我的本地GMT DateTime。

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

来源在下面,

 <asp:BoundField HeaderText="Registration Date" DataField="RegisteredDate" DataFormatString="{0:MM/dd/yyyy hh:mm:ss}" />

这里RegisteredDate是数据库中DataField下的CurrentDateTime

任何帮助将不胜感激。

参考方案

我没有使用asp控件的经验,但是如果您需要服务器端解决方案,这可能会有所帮助:C# - Convert UTC/GMT time to local time或此处的gridview特定内容:asp.net forum。

编辑-替代链接How to: Display Localized Date and Time Information to Web Users

很抱歉,如果您仍然认为阅读该文章后服务器端处理无法正常工作。

如果要格式化客户端,则可以使用moment.js库。

如何在ASP.NET上使用JavaScript设置文本框的值 - javascript

我需要使用来自javascript输入的值设置asp文本框。我在这里:<td ><asp:TextBox ID="AddressTextBox" runat="server" Text='<%# Bind("Address") %>' ClientI…

GMT-0400和GMT-0500移位 - javascript

为什么GMT-0400在1989年前转换为GMT-0500?> new Date('1989-04-02T23:01:14.52Z') Sun Apr 02 1989 19:01:14 GMT-0400 (EDT) > new Date('1988-04-02T23:01:14.52Z') Sat Apr …

如何在asp.net中的Eval中删除小数点 - c#

我的代码是: <%# Eval("height")+"cm"%> 输出: 170.00cm 但我要输出:170cm请帮助。 参考方案 您可以将十进制值转换为int。因此零将被截断。检查以下代码:<%# Convert.ToInt32(Eval("height"))+"cm…

如何在ASP.NET Core Web应用程序中增加JSON反序列化MaxDepth限制 - c#

我们正在将ASP.NET Core 2.1与.NET Framework 4.6.2结合使用。我们有一个客户需要向我们的Web应用程序发送一个很大程度上嵌套的json结构。当他们进行此调用时,我们将输出以下日志并返回错误: 读取器的MaxDepth超过了32。路径“ super.long.path.to property”,第1行,位置42111。”我浏览了…

如何在asp.net中获取行数并将asp.net行数传输到javascript? - javascript

我正在尝试获取asp.net变量的值以javascript。首先,我想使用asp.net和实体框架获取数据库中的行数。这是查询:getRowCountThmb = (from g in obj.thumbnailImages where g.instrumentItem.brand.name == stringInstrumentName &&…