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

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

2012-04-18 
如何按照当前时间生成一个不重复的文件名如题。。[解决办法]DateTime dataTime DateTime.Nowstring name

如何按照当前时间生成一个不重复的文件名
如题。。

[解决办法]
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;
}

热点排行