asp.net - 时间的 DataFormatString (ASP.Net)

我试图通过仅显示 HH:mm 来重新格式化 GridView 中显示的时间。目前我显示的时间是 HH:mm:ss。编码如下。

<asp:BoundField HeaderStyle-CssClass="thStyle" DataField="time" HeaderText="Time Upload" />

我尝试了 DataFormatString="{0:HH:mm}" 但是当我运行系统时它抛出了一个错误

Input string was not in a correct format.

谢谢。

最佳答案

使用 HtmlEncode="false"DataFormatString="{0:hh\:mm}" 设法获取 HH:mm

https://stackoverflow.com/questions/40518775/

相关文章:

php - 使用干预将图像的 DPI 从 72 更改为 300

SQL Server - 如果列包含值,则按 ID 分组

spring-boot - 我如何在 Spring Boot-1.4.1-RELEASE 中制作 i

angular - 如何检测下拉列表元素的变化?

php - 如何使用 laravel 5.2 获取 Blade 文件(HTML)中的最后一部分 ur

javascript - 如何将 JSON/Bootstrap-Table 中的日期转换为 DD/M

angular - 在 Angular2 中,您如何检测过滤器/管道未返回任何结果

git - 我需要做一个 Git 克隆吗?

intellij-idea - 使用 Maven 项目创建测试类时,intellij 无法创建类文件

math - 围绕一个点旋转 Vector2