ASP.NET中有个{0:g}是什么意思

如题所述

{0}表示用到的第一个参数,如:
Console.WriteLine("{0}",dt1);说明参数是有dt1传过来的
Console.WriteLine("{0}{1}",dt1,dt2);说明第一个参数是有dt1传过来的,第2个参数是有dt2传过来的

{0:g} g则表示显示的格式;日期格式化显示g 常规(短日期和短时间)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-31
这个是 格式化日期

可以改写里面的内容,用于格式化字符串
第2个回答  2010-03-23
日期格式化显示,g表示的是常日期
第3个回答  2010-03-23
格式:

在这里列出了参数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

参考资料:http://hi.baidu.com/mingmingsuper/blog/item/e9154c42058be5179313c6cb.html

相似回答