`
pleasetojava
  • 浏览: 730147 次
  • 性别: Icon_minigender_2
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

时间格式的设定

阅读更多
在进行formview显示时间数据的时候,发现格式仍然是日期和时间的完整格式,如是进行了DataFormatString="{0:d}的设置.如下所示:

<asp:BoundFieldHeaderText="DisplayText"DataField="FieldName"DataFormatString="{0:d}">
<ItemStyleHorizontalAlign="Right"Width="60px"></ItemStyle>
<HeaderStyleHorizontalAlign="Right"></HeaderStyle>
</asp:BoundField>


可是设置后,发现仍然不能进行显示,于是百度一下,发现有人提出,"应该同时设置HtmlEncode为false,DataFormatString才会起作用".于是更为如下设置,如下

<asp:BoundFieldHeaderText="DisplayText"DataField="FieldName"DataFormatString="{0:d}
"
HtmlEncode="false">
<ItemStyleHorizontalAlign="Right"Width="60px"></ItemStyle>
<HeaderStyleHorizontalAlign="Right"></HeaderStyle>
</asp:BoundField>

编译,正常显示.

附:

asp.net数据格式的Format-- DataFormatString



字段的DataFormatString 属性使用语法如下:

DataFormatString="{0:格式字符串}"

在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「12.34」,若格式设定为 {0:N1},则输出为「12.3」。其常用的数值格式如下表所示:

格式字符串 资料 结果
"{0:C}" 12345.6789 $12,345.68
"{0:C}" -12345.6789 ($12,345.68)
"{0:D}" 12345 12345
"{0:D8}" 12345 00012345
"{0:E}" 12345.6789 1234568E+004
"{0:E10}" 12345.6789 1.2345678900E+004
"{0:F}" 12345.6789 12345.68
"{0:F0}" 12345.6789 12346
"{0:G}" 12345.6789 12345.6789
"{0:G7}" 123456789 1.234568E8
"{0:N}" 12345.6789 12,345.68
"{0:N4}" 123456789 123,456,789.0000
"Total: {0:C}" 12345.6789 Total: $12345.68

其常用的日期格式如下表所示:

格式 说明 输出格式
d 精简日期格式 MM/dd/yyyy
D 详细日期格式 dddd, MMMM dd, yyyy
f 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mm
F
完整日期时间格式
(long date + long time)
dddd, MMMM dd, yyyy HH:mm:ss
g 一般格式 (short date + short time) MM/dd/yyyy HH:mm
G 一般格式 (short date + long time) MM/dd/yyyy HH:mm:ss
m,M 月日格式 MMMM dd
s 适中日期时间格式 yyyy-MM-dd HH:mm:ss
t 精简时间格式 HH:mm
T 详细时间格式 HH:mm:ss

分享到:
评论

相关推荐

    SQL查询时间格式设定

    一段mysql查询设置时间的例子,将查询出的时间格式化成一定的格式,存在子查询可以用group by变成临时结果集然后联表的形式查询

    excel 格式设定技巧

    在Excel中,格式设定是提升数据可读性和分析效率的关键步骤。通过巧妙地调整单元格样式、数字格式、条件格式以及对齐方式等,可以使工作表看起来更专业且易于理解。以下将详细介绍Excel中的几个重要格式设定技巧: ...

    Jquery 1.3.2 日历时间控件 日期|时间|日期时间选择

    这段代码会为ID为`datetimepicker`的输入字段添加一个日期时间选择器,日期格式设定为"年-月-日",时间格式设定为"时:分:秒"。 六、自定义配置 jQuery日历时间控件支持多种自定义配置,包括但不限于日期和时间格式...

    设定日期输出格式.rar

    例如,`new SimpleDateFormat("yyyy-MM-dd")`将创建一个格式器,用于将日期格式化为"年-月-日"的形式。我们可以通过`format()`方法将日期对象转换为字符串。 2. **Python**: Python的`datetime`模块提供了`strftime...

    Delphi设置系统日期格式

    ### Delphi 设置系统日期格式 在开发过程中,经常会遇到需要处理日期格式的情况。Delphi 提供了一套完整的 API 来帮助开发者实现对日期格式的定制与更改。本文将详细介绍如何在 Delphi 中设置系统的日期格式,并...

    变频器与PLC通信格式设定.doc

    本文将详细解析变频器与PLC通信格式设定的相关知识点。 首先,我们要了解通信协议的基本概念。通信协议是不同设备之间进行信息交换的规则,包括数据传输速率、数据帧结构、错误检测与校验方式等。在这个案例中,...

    VB修改系统日期时间格式

    系统日期和时间格式是操作系统用来显示日期和时间的方式,包括短日期、长日期、短时间和长时间等不同的显示样式。这些格式可以根据用户的偏好进行个性化设置。 在Windows系统中,常规的更改日期时间格式的方法是...

    易语言叮咚茶的格式化时间

    3. `GetTimeFormat`函数:与`GetDateFormat`类似,这个函数用于获取系统当前的时间格式设置,返回的是一个字符串,比如"hh:mm:ss"或"下午hh:mm"等,这取决于用户所在的时区和时间格式设定。 4. `GetLocalTime`函数...

    JQuery 日期格式化插件,日期格式化,JS日期格式化

    JQuery 的一个日期格式化插件,支持"MM-dd HH:mm"等格式的设定;并支持日期时间转义,即距当前过去了多久,如"3分钟前","1天前","2周前".

    vb6.0 时间格式显示大全

    压缩包中的"vb时间显示格式的设定程序"很可能是包含了上述各种时间格式化方法的示例代码,供开发者参考和学习。实际编程时,根据具体需求选择合适的格式和函数,可以实现多样化的时间显示效果。

    设置plsql_developer时间格式的方法.docx

    重启后,再次打开PL/SQL Developer,此时,你应该会发现日期和时间的显示格式已经按照你设定的`YYYY-MM-DD HH24:MI:SS`格式进行了调整。 通过这种方式,我们不仅优化了在PL/SQL Developer中的日期和时间处理,也...

    修改注册表中日期格式

    在Windows操作系统中,日期和时间的显示格式是通过注册表来设定的。注册表是Windows系统的核心数据库,存储着系统和应用程序的各种配置信息。当您遇到像“速达软件”这样的应用程序提示日期格式不正确的问题时,可能...

    VB编程实现改变系统日期格式

    日期格式的设定对于数据的展示和处理至关重要,因为它影响到日期的读取和理解方式。VB提供了丰富的功能来处理日期和时间,以及改变系统日期格式。下面将详细介绍如何通过VB编程来实现这一目标。 首先,我们需要了解...

    在Excel 2021中正确的显示时间与日期.docx

    在Excel 2021中,正确地显示时间...总的来说,Excel 2021提供了丰富的日期和时间格式设定功能,让你能够灵活地根据工作需求定制和展示数据。熟练掌握这些技巧,能帮助你更有效地管理和呈现时间序列数据,提升工作效率。

    qt_滚动式日期时刻设定控件,qt时间控件,C/C++

    在本文中,我们将深入探讨如何使用Qt库,特别是Qt时间控件,来创建一个具有滚动式日期和时刻设定功能的...在实践中,可以进一步扩展这个控件,添加更多功能,如日期范围限制、日期格式化选项等,以满足不同项目的需求。

    易语言格式化时间

    在易语言中,这个过程可能涉及到“日期”和“时间”类的相关函数,如“日期转字符串”和“时间转字符串”,通过设定不同的参数来控制输出格式。 "取格式化时间"与取格式化日期类似,但主要处理的是时间部分,如小时...

    Excel数字显示格式的设定.docx

    数字、日期和时间在Excel内部都是以纯数字的形式存储,但在单元格中显示时,它们会根据单元格的格式进行显示。如果未设置特定格式,单元格默认使用通用格式,这可能会导致大数值以科学记数法显示,例如5.82E 10。...

    日期控件 对于web时间很好的格式化输出

    其配置项丰富,不仅可以设定初始日期、改变日期格式,还可以调整日历的外观和行为。 总的来说,日期控件是Web开发中的重要组成部分,它简化了用户对日期的选择和输入,同时也为开发者提供了强大的日期处理和格式化...

    oracle内部日期查询.docx

    在插入日期时间数据时,如果不使用转换函数,数据格式必须符合当前会话的日期格式设定,否则无法插入。 为了改变会话的日期格式,你可以使用`ALTER SESSION SET NLS_DATE_FORMAT`命令。例如,设置日期格式为'yyyy-...

Global site tag (gtag.js) - Google Analytics