当前位置: 代码迷 >> ASP.NET >> 怎么按照当前时间生成一个不重复的文件名
  详细解决方案

怎么按照当前时间生成一个不重复的文件名

热度:8994   发布时间:2013-02-26 00:00:00.0
如何按照当前时间生成一个不重复的文件名
如题。。

------解决方案--------------------------------------------------------
DateTime dataTime = DateTime.Now;
string name = dataTime.Year.ToString();
if (dataTime.Month < 10)
{
name += "0 " + dataTime.Month;
}
else
{
name += dataTime.Month;
}
if (dataTime.Day < 10)
{
name += "0 " + dataTime.Day;
}
else
{
name += dataTime.Day;
}
if (dataTime.Hour < 10)
{
name += "0 " + dataTime.Hour;
}
else
{
name += dataTime.Hour;
}
if (dataTime.Minute < 10)
{
name += "0 " + dataTime.Minute;
}
else
{
name += dataTime.Minute;
}
if (dataTime.Second < 10)
{
name += "0 " + dataTime.Second;
}
else
{
name += dataTime.Second;
}
if (dataTime.Millisecond < 10)
{
name += "00 " + dataTime.Millisecond;
}
else if (dataTime.Millisecond > = 10 && dataTime.Millisecond < 100)
{
name += "0 " + dataTime.Millisecond;
}
else
{
name += dataTime.Millisecond;
}
  相关解决方案