DateTime.ToString()方法的参数谈ASP.NET中时间格式的转换

dot.gif
 
有时候我们要对时间进行转换,达到不同的显示效果 
默认格式为:2005-6-6 14:33:34  
如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 
我们要用到:DateTime.ToString的方法(String, IFormatProvider) 

using System; 
using System.Globalization; 
String format="D"; 
DateTime date=DataTime,Now; 
Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo)); 
结果输出 
Thursday, June 16, 2005 

参数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  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值