保存前调用这个方法得到文件名
private string RandomName(string extendName)
{
string filename;
filename = DateTime.Now.ToFileTime().ToString();
filename += "." + extendName;
filename = stationName + filename;
return filename;
}
extendName是文件扩展名,你可以改成xls。生成的文件名精确到ms,不可能重复。
真接取当前日期和时间作为文件名就可以了.
另外,取得的当前日期和时间要过滤一下.
比如:2010-5-18 09:40:12
处理完应该是:2010518094012
取当前时间转换为字符串么:
DateTime.Now.ToString("yyyyMMddhhmmss"),简洁易行。
string name = System.DateTime.Now.ToShortTimeString();
即可.