string fileName = @"H:\log\" + DateTime.Now.Date + ".txt";
StreamWriter rw = File.CreateText(fileName);
rw.Write(richTextBox1.Text+"\n");
rw.Flush();
rw.Close();
提示错误如图:
把路径改成:string fileName = @"H:\log\test.txt";
这种格式就能正常创建文件!可是我想创建的文件是以当前日期命名的。请各位大侠指点一下。。怎么解决。小弟必当加分感谢!
StreamWriter rw = File.CreateText(fileName);
rw.Write(richTextBox1.Text+"\n");
rw.Flush();
rw.Close();
提示错误如图:
把路径改成:string fileName = @"H:\log\test.txt";
这种格式就能正常创建文件!可是我想创建的文件是以当前日期命名的。请各位大侠指点一下。。怎么解决。小弟必当加分感谢!
{
string sh, sm, se;
int hh, mm, ss;
try
{
hh = Convert.ToDateTime(NDate).Hour;
mm = Convert.ToDateTime(NDate).Minute;
ss = Convert.ToDateTime(NDate).Second;
}
catch
{
return "";
}
sh = Convert.ToString(hh);
if (sh.Length < 2)
sh = "0" + sh;
sm = Convert.ToString(mm);
if (sm.Length < 2)
sm = "0" + sm;
se = Convert.ToString(ss);
if (se.Length < 2)
se = "0" + se;
return sh + sm + se;
}
把日期转换成字符串