Я хочу добавить временную метку к именам файлов, поскольку файлы созданы, но большинство методов DateTime, которые я пробовал вывести что-то с пробелами и косой чертой. Например:
Debug.WriteLine(DateTime.Now.ToString()); // <-- 9/19/2012 1:41:46 PM
Debug.WriteLine(DateTime.Now.ToShortTimeString()); // <-- 1:41 PM
Debug.WriteLine(DateTime.Now.ToShortDateString()); // <-- 9/19/2012
Debug.WriteLine(DateTime.Now.ToFileTime()); // <-- 129925501061462806
ToFileTime()
работает, но не совсем понятен для человека. Как я могу отформатировать вывод в человеко-читаемую метку времени с датой и временем, которые можно использовать в имени файла или расширении? Предпочтительно что-то вроде 2011-19-9--13-45-30
?