日期:2014-05-18  浏览次数:20449 次

asp.net的datetime问题
datetime.now()取出来后,插入mysql数据库,可是为什么显示是月日年格式,而不是年月日格式,asp.net自动转化的么?

------解决方案--------------------
数据库存什么格式不用管它,内部都使使用相对值来表示的,

页面上显示时,自己指定格式化就行

DateTime dt = DateTime.Now;
dt.ToString( "yyyy-MM-dd ");
dt.ToString( "yyyy年MM月dd日 ");
------解决方案--------------------
可以的,你可以看一下他的SDK文档,DateTime的对象也有像ToLongDateTime样子的方法
------解决方案--------------------
Convert.ToDateTime( "07-05-2007 ").ToString( "yyyy-MM-dd ")
------解决方案--------------------
Convert.ToDateTime( "07-05-2007 ").ToString( "yyyy-MM-dd ")