当前位置: 首页 > 编程笔记 >

浅析GridView中显示时间日期格式的问题

慕才
2023-03-14
本文向大家介绍浅析GridView中显示时间日期格式的问题,包括了浅析GridView中显示时间日期格式的问题的使用技巧和注意事项,需要的朋友参考一下

以下都是GridView基本常用的日期,时间格式

形式

语法

结果

注释

数字

{0:N2}

12.36

 

数字

{0:N0}

13

 

货币

{0:c2}

$12.36

 

货币

{0:c4}

$12.3656

 

货币

"¥{0:N2}"

¥12.36

 

科学计数法

{0:E3}

1.23E+001

 

百分数

{0:P}

12.25%

P and p present the same.

日期

{0:D}

2006年11月25日

 

日期

{0:d}

2006-11-25

 

日期

{0:f}

2006年11月25日 10:30

 

日期

{0:F}

2006年11月25日 10:30:00

 

日期

{0:s}

2006-11-25 10:30:00

 

时间

{0:T}

10:30:00

 

在GridView中操作的时候要注意以下的几个方面(以{0:d}为例)

1. 要绑定的列如果单纯的是boundfiled类型的(如下)

<asp:BoundField DataField="sj" HeaderText="时间" ReadOnly="True" DataFormatString="{0:d}" />

显示出来的格式还是2006-11-25 0:00:00 为达到我们想要的效果

2. 要绑定的列必须是模板列如下:这样才能看到我们想要看到的效果:2006-11-25

<asp:TemplateField HeaderText="时间">

  <EditItemTemplate>

     <asp:Label ID="Label1" runat="server" Text='<%# Eval("sj", "{0:d}") %>'></asp:Label>

</EditItemTemplate>

<ItemTemplate>

     <asp:Label ID="Label2" runat="server" Text='<%# Bind("sj", "{0:d}") %>'></asp:Label>

</ItemTemplate>

</asp:TemplateField>

以上这篇浅析GridView中显示时间日期格式的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍浅析Yii2 GridView 日期格式化并实现日期可搜索教程,包括了浅析Yii2 GridView 日期格式化并实现日期可搜索教程的使用技巧和注意事项,需要的朋友参考一下 先给大家展示下日期格式化效果图,如果大家满意请继续往下阅读: 这个我们分情况讨论 1、如果你的数据库字段created_at存的时间格式是date或者datetime,那很简单,gridview中直接输出该字段c

  • 下表显示可用于为图表中的日期时间字段创建用户定义的数据格式的说明符。 说明符 描述 D 将日显示为不带前导零的数字(1-31)。 DD 将日显示为带前导零的数字(01-31)。 M 将月份显示为不带前导零的数字(1-12)。 MM 将月份显示为带前导零的数字(01-12)。 MMM 将月份显示为缩写形式(Jan-Dec)。 MMMM 将月份显示为完整月份名(January-December)。 Y

  • 下表显示可用于为图表中的日期时间字段创建用户定义的数据格式的说明符。 说明符 描述 D 将日显示为不带前导零的数字(1-31)。 DD 将日显示为带前导零的数字(01-31)。 M 将月份显示为不带前导零的数字(1-12)。 MM 将月份显示为带前导零的数字(01-12)。 MMM 将月份显示为缩写形式(Jan-Dec)。 MMMM 将月份显示为完整月份名(January-December)。 Y

  • 下表显示可用于为图表中的日期时间字段创建用户定义的数据格式的说明符。 说明符 描述 D 将日显示为不带前导零的数字(1-31)。 DD 将日显示为带前导零的数字(01-31)。 M 将月份显示为不带前导零的数字(1-12)。 MM 将月份显示为带前导零的数字(01-12)。 MMM 将月份显示为缩写形式(Jan-Dec)。 MMMM 将月份显示为完整月份名(January-December)。 Y

  • 问题内容: 我正在尝试显示时间戳记- 我尝试了不同的查询方式,并且还尝试将用作值。似乎没有任何作用。我的目的是让该应用显示以前的素数和它们被发现的时间。该应用程序的初衷是让用户能够关闭/杀死该应用程序,并在重新启动该应用程序时从上次找到的素数恢复计数。如果您有任何暗示,我也将不胜感激。 这是PrimeDBManager类 头等舱 最后是MainActivity类 问题答案: 好的,既然您上传了项目

  • 问题内容: 我需要改变从一个日期/时间 2014年8月20日15:30:00 看起来像 二○一四年八月二十○日下午3:30 可以使用javascript的Date对象完成此操作吗? 问题答案: 是的,您可以使用本地javascript Date() 对象 及其方法。 例如,您可以创建一个类似以下的函数: 并显示上午/下午和正确的时间。 请记住使用 getFullYear() 方法,而不要使用get