首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

日期时间格式的转换有关问题

2011-12-31 
日期时间格式的转换问题如何将这个短日期时间格式转换为长型的啊8-2415:9转换为2007-08-24150900,其中的

日期时间格式的转换问题
如何将这个短日期时间格式转换为长型的啊
8-24   15:9               转换为   2007-08-24   15;09;00       ,其中的2007是默认现在的年份

[解决办法]
DateTime myDateTime =DateTime.Parse(8-24 15:9);
string s = myDateTime.ToString();
[解决办法]
DateTime dt =DateTime.Parse(DateTime.Now.Year + "- " + "8-24 15:9 ");
string str = dt.ToString( "yyyy-MM-dd HH:mm:ss ");

[解决办法]
楼上正解
[解决办法]
try

string test = "8-24 15:9 ";
DateTime dt = DateTime.ParseExact(test, "M-d H:m ", System.Globalization.CultureInfo.InvariantCulture);
Response.Write(dt.ToString( "yyyy-MM-dd HH:mm:ss "));

[解决办法]
http://blog.csdn.net/Eray/archive/2007/05/18/1615403.aspx
[解决办法]
DateTime dt =DateTime.Parse(DateTime.Now.Year + "- " + "8-24 15:9 ");
string str = dt.ToString( "yyyy-MM-dd HH:mm:ss ");
[解决办法]
都说完了,那我说什么?

对了,你可以直接使用数据库的处理函数来实现,如果数据是从数据库拿来的话。
[解决办法]
select convert(datetime,convert(varchar(5),getdate(),120)+ '8-24 15:9 ')

热点排行