关闭

关闭

关闭

封号提示

内容

首页 .net绑定日期格式化处理

.net绑定日期格式化处理.doc

.net绑定日期格式化处理

芙蓉vv
2018-12-28 0人阅读 0 0 0 暂无简介 举报

简介:本文档为《.net绑定日期格式化处理doc》,可适用于综合领域

net绑定日期格式化处理日期和时间的格式化处理:对于日期和时间的处理是NET中经常遇到的问题其实还有其他一些信息的格式化处理比如货币因为最近最常用的就是日期和时间的处理所以把碰到的问题列举一下。一、日期和时间的格式化处理:绑定时格式化日期方法:asp:BoundColumndatafield=timedataformatstring={:yyyyMMdd}asp:BoundColumn数据控件如DataGridDataList等的件格式化日期方法:eItemCellText=ConvertToDateTime(eItemCellText)ToShortDateString()用String类转换日期显示格式:StringFormat(yyyyMMdd,yourDateTime)用Convert方法转换日期显示格式:ConvertToDateTime()ToString(yyMMdd,SystemGlobalizationDateTimeFormatInfoInvariantInfo)支持繁体数据库直接用ToString方法转换日期显示格式:DateTimeNowToString(yyyyMMddhhmmss)DateTimeNowToString(yyyyMMddhh:mm:ss)只显示年月DataBinderevalr(ContainerDataItem,starttime,{:yyyyM})显示时间所有部分包括:年月日时分秒asp:BoundColumnDataField=收款时间HeaderText=收款时间DataFormatString={:yyyyMMddHH:mm:ss}asp:BoundColumn二、遇到的问题:()Aspnet中GridView日期列使用DataFormatString={:yyyyMMdd}输出没有任何变化还是默认的“”这样的形式。解决办法:同时设置属性:HtmlEncode=False()设置格式为DateTimeNowToString(yyyyMMdd)输出的结果是依然是这样的形式。原因:在某些语言(如C#)中“”字符在与ToString方法共用时它前面必须有转义符。解决办法:启用DateTimeToString()的第二个参数忽略系统时间格式设置:DateTimeNowToString(yyyyMMdd,SystemGlobalizationDateTimeFormatInfoInvariantInfo)使用yyyy''MM''dd防止Mandd字符转义使用DateTimeNowToString(yyyyMMdd)同样是为了取消转义字符。===================博客订阅列表=================

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/2

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部

举报
资料