Как добавить метку времени в сохраненный файл резервной копии - PullRequest
0 голосов
/ 07 марта 2019

Я пытался добавить метку времени для моего кода прямо здесь. Кажется, я не могу понять, как правильно, что мне печатать?

File.Copy(CurrentDatabasePath, PathtobackUp + @"\BackUp.accdb", true);

Ответы [ 2 ]

0 голосов
/ 07 марта 2019

Вы можете попробовать Path.Combine (при объединении каталога и имени файла) и интерполяцию строк $"{...}":

File.Copy(CurrentDatabasePath, 
          Path.Combine(PathtobackUp, 
                    $"{DateTime.Now:yyyy'-'MM'-'dd' 'HH'.'mm'.'sss}_BackUp.accdb"), 
          true);

Здесь я поместил метку времени в формате yyyy-MM-dd HH.mm.ss, например 2019-03-07 14.36.55_BackUp.accdb

0 голосов
/ 07 марта 2019

Вы можете использовать класс DateTime следующим образом:

File.Copy(CurrentDatabasePath, PathtobackUp + $"\BackUp_{DateTime.Now.ToShortTimeString()}.accdb", true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...