我需要将现有的db database.db转换为名为“StudentPass / currentdate and time /”的Excel工作表
DateTime dt = DateTime.Now;
name = dt.ToString();
MessageBox.Show(name);
string dbname=name;
xlWorkBook.SaveAs(string.Format("StudentPass\\{0}.xls",name), Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);
这是我正在尝试的代码,但它一直在说检查文件是否存在。
xlWorkBook.SaveAs("StudentPass.xlsx", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);
完成工作,但如何在名称中添加日期和时间?
答案 0 :(得分:0)
试试这个
xlWorkBook.SaveAs(string.Format("StudentPass {0:yyyy-MM-dd}.xls",dt), Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);
更新:
xlWorkBook.SaveAs(string.Format("StudentPass {0:yyyy-MM-dd_hh-mm-ss-tt}.xls",dt), Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);