豆腐皮和胡萝卜怎样炒:gridview截取字符长度和日期显示格式 - 公子的日志 - 网易博客

来源:百度文库 编辑:九乡新闻网 时间:2024/04/25 09:48:27

gridview截取字符长度和日期显示格式

.net 2010-06-11 15:35:56 阅读273 评论0   字号: 订阅

 

1.日期显示格式。

有{0:d}这种,注意红色的部分


           
               
                HtmlEncode="false" DataFormatString="{0:d}" />
           

       

以下是常用的日期时间格式:

格式 说明 输出格式
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

 

以上是在网上看到的一个gridview显示时间的格式。但是发现没有yy-mm-dd这种格式,苦思良久。原来就是

DataFormatString="{0:yy-MM-dd}"注意MM要大写

 

 

2.字符长度截取

<%# (Eval("goodprice").ToString()).Replace(".0000",".00") %>  模板列里面。

或者

 <%# (Eval("标题列名").ToString().Length>6)?Eval("标题列名").ToString().Substring(0,6):Eval("标题列名").ToString()%>' ToolTip='<%# Eval("标题列名") %>

tooltip是显示整个字段的。

 

           
               
                   
               

           

这个是加省略号的。

 

 

 

 

 

参数format格式详细用法
格式字符   关联属性/说明  
d   ShortDatePattern  
D   LongDatePattern  
f   完整日期和时间(长日期和短时间)  
F   FullDateTimePattern(长日期和长时间)  
g   常规(短日期和短时间)  
G   常规(短日期和长时间)  
m、M   MonthDayPattern  
r、R   RFC1123Pattern  
s   使用当地时间的   SortableDateTimePattern(基于   ISO   8601)  
t   ShortTimePattern  
T   LongTimePattern  
u   UniversalSortableDateTimePattern   用于显示通用时间的格式  
U   使用通用时间的完整日期和时间(长日期和长时间)  
y、Y   YearMonthPattern  

下表列出了可被合并以构造自定义模式的模式。这些模式是区分大小写的;例如,识别“MM”,但不识别“mm”。如果自定义模式包含空白字符或用单引号括起来的字符,则输出字符串页也将包含这些字符。未定义为格式模式的一部分或未定义为格式字符的字符按其原义复制。

格式模式   说明  
d   月中的某一天。一位数的日期没有前导零。  
dd   月中的某一天。一位数的日期有一个前导零。  
ddd   周中某天的缩写名称,在   AbbreviatedDayNames   中定义。  
dddd   周中某天的完整名称,在   DayNames   中定义。  
M   月份数字。一位数的月份没有前导零。  
MM   月份数字。一位数的月份有一个前导零。  
MMM   月份的缩写名称,在   AbbreviatedMonthNames   中定义。  
MMMM   月份的完整名称,在   MonthNames   中定义。  
y   不包含纪元的年份。如果不包含纪元的年份小于   10,则显示不具有前导零的年份。  
yy   不包含纪元的年份。如果不包含纪元的年份小于   10,则显示具有前导零的年份。  
yyyy   包括纪元的四位数的年份。  
gg   时期或纪元。如果要设置格式的日期不具有关联的时期或纪元字符串,则忽略该模式。  
h   12   小时制的小时。一位数的小时数没有前导零。  
hh   12   小时制的小时。一位数的小时数有前导零。  
H   24   小时制的小时。一位数的小时数没有前导零。  
HH   24   小时制的小时。一位数的小时数有前导零。  
m   分钟。一位数的分钟数没有前导零。  
mm   分钟。一位数的分钟数有一个前导零。  
s   秒。一位数的秒数没有前导零。  
ss   秒。一位数的秒数有一个前导零。  
f   秒的小数精度为一位。其余数字被截断。  
ff   秒的小数精度为两位。其余数字被截断。  
fff   秒的小数精度为三位。其余数字被截断。  
ffff   秒的小数精度为四位。其余数字被截断。  
fffff   秒的小数精度为五位。其余数字被截断。  
ffffff   秒的小数精度为六位。其余数字被截断。  
fffffff   秒的小数精度为七位。其余数字被截断。  
t   在   AMDesignator   或   PMDesignator   中定义的   AM/PM   指示项的第一个字符(如果存在)。  
tt   在   AMDesignator   或   PMDesignator   中定义的   AM/PM   指示项(如果存在)。  
z   时区偏移量(“+”或“-”后面仅跟小时)。一位数的小时数没有前导零。例如,太平洋标准时间是“-8”。  
zz   时区偏移量(“+”或“-”后面仅跟小时)。一位数的小时数有前导零。例如,太平洋标准时间是“-08”。  
zzz   完整时区偏移量(“+”或“-”后面跟有小时和分钟)。一位数的小时数和分钟数有前导零。例如,太平洋标准时间是“-08:00”。  
:   在   TimeSeparator   中定义的默认时间分隔符。  
/   在   DateSeparator   中定义的默认日期分隔符。  
%   c   其中   c   是格式模式(如果单独使用)。如果格式模式与原义字符或其他格式模式合并,则可以省略“%”字符。  
\   c   其中   c   是任意字符。照原义显示字符。若要显示反斜杠字符,请使用“\\”。  

只有上面第二个表中列出的格式模式才能用于创建自定义模式;在第一个表中列出的标准格式字符不能用于创建自定义模式。自定义模式的长度至少为两个字符;例如,  

DateTime.ToString(   "d ")   返回   DateTime   值;“d”是标准短日期模式。  
DateTime.ToString(   "%d ")   返回月中的某天;“%d”是自定义模式。  
DateTime.ToString(   "d   ")   返回后面跟有一个空白字符的月中的某天;“d”是自定义模式。  

比较方便的是,上面的参数可以随意组合,并且不会出错,多试试,肯定会找到你要的时间格式
如要得到2005年06月   这样格式的时间
可以这样写:
date.ToString( "yyyy年MM月 ",   DateTimeFormatInfo.InvariantInfo)
如此类推  

gridview截取字符长度和日期显示格式 - 公子的日志 - 网易博客 字符画大全 - 黑豆的日志 - 网易博客 手机视频文件格式解析之 3GP/MP4 - 和和她爸的日志 - 网易博客 佳能镜头发布日期 - yvlin的日志 - 网易博客 Ethernet的帧格式 (转) - JOE的日志 - 网易博客 常见音频文件格式 - 章鹏律师的日志 - 网易博客 格式合同范本 - 浪八圈的日志 - 网易博客 中国“家谱格式” - 坡上居主的日志 - 网易博客 柜毛细管的长度计算方式 - 9208www的日志 - 网易博客 毛细管的长度计算方式 - 9208www的日志 - 网易博客 民国时的四大美公子究竟是哪四位?【组图】 - 温柔细雨的日志 - 网易博客 zblog自动生成摘要长度控制 - xyklj.com的日志 - 网易博客 公子的日志 - 网易博客#m=0&t=1&c=fks_084066080080080066... “雪英同志,最近看啥中国电影” - 公子段的日志 - 网易博客 特殊字符输入方法大全 - 哥们干杯!的日志 - 网易博客 五笔输入法特殊字符输入小技巧 - 理睬的日志 - 网易博客 Wingdings字符图型码与键盘对照表 - 互联友吧的日志 - 网易博客 文字显示位置的控制 - 理睬的日志 - 网易博客 【引用】【暂存】屏幕截取——教你十种屏幕抓取方法 - 鹞子的日志 - 网易博客 教大家打开页面图片显示红叉叉的原因和解决方法 - 博元的日志 - 网易博客 如何让表格只显示表格内的横线和竖线,但不显示4条边框线? - 王庆娟的日志 - 网易博客 显示当前日期和星期的代码 - 时间日期 - 网页特效代码 【网页特效】全面显示阳历和阴历的日期显示效果 打不开网易邮箱,打不开QQ空间,显示空白 - 恒星伊恋的日志 - 网易博客