int space = 0;
DateTime date = Convert.ToDateTime("2013-4-26 11:08");
char[] charDate = date.ToString().ToCharArray();
for (int i = 0; i < charDate.Length-1; i++)
{
if (charDate[i].ToString == " ")
{
space = i;
break;
}
}
// 获取到空格位置 把后面的字段替换就行
不能直接给DateTime类型直接赋值,应该进行给类型转换。
例如DateTime.Parse等。
不是这么做 直接读取数据库中的datetime 或者读取 Textbox中的datetime 然后转换成string 类型
在用函数进行截取后面的小时分钟就可以了
DateTime.ToString("MM-dd")