C#中把DateTime获取到不同格式的时间转换为固定的时间格式:
注意C#中的日期格式和oracle数据库中的时间格式是有区别的,C#中有严格的大小写限定
yyyy-MM-dd hh:mm:ss ,而Oracle数据库中的时间格式:yyyy-mm-dd hh(hh24):mi:ss
两者之间是有区别的:
yyyy:代表年份
MM: 代表月份
dd: 代表天
HH: 代表小时(24小时制)
mm: 代表分钟
ss: 代表秒
DateTime dt1 =Convert.ToDateTime("2010-06-15");
DateTime dt2= Convert.ToDateTime("2010-05-10");
(1)计算两个日期的差值:
TimeSpan span=dt2.Substract(dt1);