Дата изменения файла

APXOHT

Client
Joined
Dec 27, 2013
Messages
885
Reaction score
190
Points
43
Подскажите...
Code:
var time = new System.IO.FileInfo(project.Variables["f2"].Value).CreationTime;
return time;
так проверяем дату создания
А как проверить дату изменения?
Я пробовал разные варианты после
var time = new System.IO.FileInfo(project.Variables["f2"].Value)........
return time;

не пошло. Что туда написать нужно?)
спс!
 
  • Thank you
Reactions: Vik89

rostonix

Известная личность
Joined
Dec 23, 2011
Messages
29,067
Reaction score
5,719
Points
113

ruthless

Client
Joined
Feb 13, 2017
Messages
226
Reaction score
69
Points
28
Появилась необходимость в сабже, кому лень разбираться, готовое решение ниже.
C#:
var fileInfo = new FileInfo(project.Variables["need_file"].Value);
DateTime lastWriteTime = fileInfo.LastWriteTime;
return lastWriteTime;
 
Joined
Nov 21, 2019
Messages
32
Reaction score
1
Points
8
Появилась необходимость в сабже, кому лень разбираться, готовое решение ниже.
C#:
var fileInfo = new FileInfo(project.Variables["need_file"].Value);
DateTime lastWriteTime = fileInfo.LastWriteTime;
return lastWriteTime;
Здравствуйте. Я правильно понимаю, что этим кодом мы получаем время создания (или обновления) файла и этот код надо скопировать в кубик C#, который надо ставить после кубика "сохранение профиля" ?

И, если можно, подскажите пожалуйста, какой и куда прописать код, чтобы шаблон брал в работу файл только спустя например 7 часов после последнего изменения этого файла?

Спасибо!
 

dsotm

Client
Joined
Feb 21, 2020
Messages
91
Reaction score
21
Points
8
Здравствуйте. Я правильно понимаю, что этим кодом мы получаем время создания (или обновления) файла и этот код надо скопировать в кубик C#, который надо ставить после кубика "сохранение профиля" ?

И, если можно, подскажите пожалуйста, какой и куда прописать код, чтобы шаблон брал в работу файл только спустя например 7 часов после последнего изменения этого файла?

Спасибо!
Тоже озадачился этим вопросом. Пока делаю так:
В списке с файлами (профиль папками или профиль-файлами) в конце строки ставлю разделитель и Unixtime. Unixtime обрезаю через split

Обработка переменных -> {-TimeNow.UnixTime-}

Потом, думаю, через математику буду получать значение. Пока до этого еще не дошло
 
  • Thank you
Reactions: kirillkorobkin
Joined
Nov 21, 2019
Messages
32
Reaction score
1
Points
8
Тоже озадачился этим вопросом. Пока делаю так:
В списке с файлами (профиль папками или профиль-файлами) в конце строки ставлю разделитель и Unixtime. Unixtime обрезаю через split

Обработка переменных -> {-TimeNow.UnixTime-}

Потом, думаю, через математику буду получать значение. Пока до этого еще не дошло
Спасибо. Если не сложно, вы могли бы поподробней разъяснить как ставить разделитель c Unixtimev и обрезать его)
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)