将字符串与时间DateTime类型之间的转换
有多种方法:
1C#将字符串转为dataTime
string endTime="2011-7-21 14:31:19"; DateTime time=new DateTime(); time = Convert.ToDateTime(endTime);//DateTime.Now 的默认格式就是“yyyy-mm-dd hh:mm:ss”
string dtStr="2011-7-21 14:31:19";string.Formate("{0:dd/MM/yyyy}",dtStr); //返回值仍然为 “2011-7-21 14:31:19” string.Formate("{0:dd/MM/yyyy}",Convert.ToDateTime(dtStr));//返回:"21/07/2011"
var dt="Tue, 29 Jan 2008 08:13:11 UTC"; dt.toLocaleDateString();//返回值:2008-2-29
function DateHandle(objDate){ objDate=new Date(); //创建一个日期对象表示当前时间 var year=objDate.getFullYear(); //四位数字年 var month=objDate.getMonth()+1; //getMonth()返回的月份是从0开始的,还要加1 var date=objDate.getDate(); var hours=objDate.getHours(); var minutes=objDate.getMinutes(); var seconds=objDate.getSeconds(); var date = year+"-"+month+"-"+date+" "+hours+":"+minutes+":"+seconds; return date; }