GridView中Dataformatstring 格式化日期应注意的问题
GridView中Dataformatstring 格式化日期应注意的问题
1、HtmlEncode="False"
2、DataFormatString="{0:d}"
C#格式化日期时间
DateTime dt = DateTime.Now;
Label1.Text = dt.ToString();//2005-11-5 13:21:25
Label2.Text = dt.ToFileTime().ToString();//127756416859912816
Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816
Label4.Text = dt.ToLocalTime().ToString();//2005-11-5 21:21:25
Label5.Text = dt.ToLongDateString().ToString();//2005年11月5日
Label6.Text = dt.ToLongTimeString().ToString();//13:21:25
Label7.Text = dt.ToOADate().ToString();//38661.5565508218
Label8.Text = dt.ToShortDateString().ToString();//2005-11-5
Label9.Text = dt.ToShortTimeString().ToString();//13:21
Label10.Text = dt.ToUniversalTime().ToString();//2005-11-5 5:21:25
?2005-11-5 13:30:28.4412864
Label1.Text = dt.Year.ToString();//2005
Label2.Text = dt.Date.ToString();//2005-11-5 0:00:00
Label3.Text = dt.DayOfWeek.ToString();//Saturday
Label4.Text = dt.DayOfYear.ToString();//309
Label5.Text = dt.Hour.ToString();//13
Label6.Text = dt.Millisecond.ToString();//441
Label7.Text = dt.Minute.ToString();//30
Label8.Text = dt.Month.ToString();//11
Label9.Text = dt.Second.ToString();//28
Label10.Text = dt.Ticks.ToString();//632667942284412864
Label11.Text = dt.TimeOfDay.ToString();//13:30:28.4412864
Label1.Text = dt.ToString();//2005-11-5 13:47:04
Label2.Text = dt.AddYears(1).ToString();//2006-11-5 13:47:04
Label3.Text = dt.AddDays(1.1).ToString();//2005-11-6 16:11:04
Label4.Text = dt.AddHours(1.1).ToString();//2005-11-5 14:53:04
Label5.Text = dt.AddMilliseconds(1.1).ToString();//2005-11-5 13:47:04
Label6.Text = dt.AddMonths(1).ToString();//2005-12-5 13:47:04
Label7.Text = dt.AddSeconds(1.1).ToString();//2005-11-5 13:47:05
Label8.Text = dt.AddMinutes(1.1).ToString();//2005-11-5 13:48:10
Label9.Text = dt.AddTicks(1000).ToString();//2005-11-5 13:47:04
Label10.Text = dt.CompareTo(dt).ToString();//0
//Label11.Text = dt.Add(?).ToString();//问号为一个时间段
Label1.Text = dt.Equals("2005-11-6 16:11:04").ToString();//False
Label2.Text = dt.Equals(dt).ToString();//True
Label3.Text = dt.GetHashCode().ToString();//1474088234
Label4.Text = dt.GetType().ToString();//System.DateTime
Label5.Text = dt.GetTypeCode().ToString();//DateTime
Label1.Text = dt.GetDateTimeFormats('s')[0].ToString();//2005-11-05T14:06:25
Label2.Text = dt.GetDateTimeFormats('t')[0].ToString();//14:06
Label3.Text = dt.GetDateTimeFormats('y')[0].ToString();//2005年11月
Label4.Text = dt.GetDateTimeFormats('D')[0].ToString();//2005年11月5日
Label5.Text = dt.GetDateTimeFormats('D')[1].ToString();//2005 11 05
Label6.Text = dt.GetDateTimeFormats('D')[2].ToString();//星期六 2005 11 05
Label7.Text = dt.GetDateTimeFormats('D')[3].ToString();//星期六 2005年11月5日
Label8.Text = dt.GetDateTimeFormats('M')[0].ToString();//11月5日
Label9.Text = dt.GetDateTimeFormats('f')[0].ToString();//2005年11月5日 14:06
Label10.Text = dt.GetDateTimeFormats('g')[0].ToString();//2005-11-5 14:06
Label11.Text = dt.GetDateTimeFormats('r')[0].ToString();//Sat, 05 Nov 2005 14:06:25 GMT
Label1.Text =string.Format("{0:d}",dt);//2005-11-5
Label2.Text =string.Format("{0:D}",dt);//2005年11月5日
Label3.Text =string.Format("{0:f}",dt);//2005年11月5日 14:23
Label4.Text =string.Format("{0:F}",dt);//2005年11月5日 14:23:23
Label5.Text =string.Format("{0:g}",dt);//2005-11-5 14:23
Label6.Text =string.Format("{0:G}",dt);//2005-11-5 14:23:23
Label7.Text =string.Format("{0:M}",dt);//11月5日
Label8.Text =string.Format("{0:R}",dt);//Sat, 05 Nov 2005 14:23:23 GMT
Label9.Text =string.Format("{0:s}",dt);//2005-11-05T14:23:23
Label10.Text = string.Format("{0:t}",dt);//14:23
Label11.Text = string.Format("{0:T}",dt);//14:23:23
Label12.Text = string.Format("{0:u}",dt);//2005-11-05 14:23:23Z
Label13.Text = string.Format("{0:U}",dt);//2005年11月5日 6:23:23
Label14.Text = string.Format("{0:Y}",dt);//2005年11月
Label15.Text = string.Format("{0}",dt);//2005-11-5 14:23:23?
Label16.Text = string.Format("{0:yyyyMMddHHmmssffff}",dt); //yyyymm等可以设置,比如Label16.Text = string.Format("{0:yyyyMMdd}",dt);
常用绑定日期格式化: <%# Eval("DateTime","{0:yyyy-MM-dd}")%>
GridView中Dataformatstring 格式化日期应注意的问题相关推荐
- 在GridView中如何格式化Money型字段?
在GridView中如何格式化Money型字段(downmoon)? <asp:GridView ID="GridView1" runat="ser ...
- GridView 中 DataFormatString 的使用
首先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注意的是要把需要设置的字段的HtmlEncode属性设置 ...
- 转 C# GridView中DataFormatString属性的取值
DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身, ...
- Python 中如何格式化日期
介绍 Python 附带了各种有用的对象,可以直接使用.例如日期对象就是一个例子.由于日期和时间的复杂性,日期类型很难从头开始操作.所幸,Python 日期对象将日期转换成所需的字符串格式变得相当容易 ...
- BoundField中DataFormatString格式化数字,货币,日期
数字.货币格式: 在指定的格式符号后可以指定小数所要显示的位数.例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」.其常用的数值格式如下表所示: 格式字符串 输入 结果 &q ...
- gridview格式化日期字段
有个时间要在gridview中显示,但是保持着数据库中的是标准时间,很长,而且只需要显示日期,就想要格式化字符串,可是设置了DataFormatString就是不起作用,后来一查,原来 要设置&quo ...
- 如何在 JavaScript 中格式化日期?
问: 如何将 Date 对象格式化为字符串? huntsbot.com汇聚了国内外优秀的初创产品创意,可按收入.分类等筛选,希望这些产品与实践经验能给您带来灵感. 答1: HuntsBot周刊–不定时 ...
- Sqlserver中格式化日期作为查询条件的语句写法
场景 查询sqlserver数据库中某一天的数据的数量. 要以一个日期字段作为查询条件. 这时就要使用格式化日期的函数进行日期的比较. 实现 成功的示例代码: SELECT COUNT( 1 ) FR ...
- MS SQL Server中的CONVERT日期格式化大全
來源:http://www.knowsky.com/345490.html CONVERT 将某种数据类型的表达式显式转换为另一种 数据类型.由于某些需求经常用到取日期格式的不同.现以下可在 SQL ...
最新文章
- SpringBoot面向切面编程-用AOP方式管理日志
- HTML样式 - CSS
- Python-OpenCV-- 台式机外接摄像头pyTesseract文本框实时检测
- VTK:图表之OutEdgeIterator
- JSON、Protobuf、Thrift、MessagePack 对比和开发指南
- numpy安装_Python进阶之NumPy快速入门(一)
- 02-c#基础之01-基础语法(一)
- 用scanline取BMP上某点的颜色,代码如下,为什么可以编译,运行时却出错呢?...
- ReentrantLock 公平锁和非公平锁加锁和解锁源码分析(简述)
- c语言编写的贪吃蛇代码,刚学C语言,想写一个贪吃蛇的代码
- linux版wps无法输入中文的解决办法
- canvas实现虚线带箭头效果
- 2021年新版本下载钉钉群直播回放视频方法介绍
- python 交互redis 的ZADD方法异常: AttributeError: ‘int‘ object has no attribute ‘items‘
- 动态水印跟踪去除_视频动态水印如何去除 视频中不定时出现的图片加文字广告如何尽量模糊处理...
- ps批量处理图片大小
- 再见了,“阅兵村”!
- conda能够实现多个环境共存原因的感悟
- 初露锋芒的AI战斗机,打开AI军备竞赛的潘多拉盒子
- C#的System.Diagnostics.Trace.WriteLine 写入文件