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

  • Автор темы Автор темы APXOHT
  • Дата начала Дата начала

APXOHT

Client
Регистрация
27.12.2013
Сообщения
896
Реакции
195
Баллы
43
Подскажите...
Код:
Развернуть Свернуть Копировать
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;

не пошло. Что туда написать нужно?)
спс!
 
  • Оценить
Реакции: Vik89
Появилась необходимость в сабже, кому лень разбираться, готовое решение ниже.
C#:
Развернуть Свернуть Копировать
var fileInfo = new FileInfo(project.Variables["need_file"].Value);
DateTime lastWriteTime = fileInfo.LastWriteTime;
return lastWriteTime;
 
Появилась необходимость в сабже, кому лень разбираться, готовое решение ниже.
C#:
Развернуть Свернуть Копировать
var fileInfo = new FileInfo(project.Variables["need_file"].Value);
DateTime lastWriteTime = fileInfo.LastWriteTime;
return lastWriteTime;

Здравствуйте. Я правильно понимаю, что этим кодом мы получаем время создания (или обновления) файла и этот код надо скопировать в кубик C#, который надо ставить после кубика "сохранение профиля" ?

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

Спасибо!
 
Здравствуйте. Я правильно понимаю, что этим кодом мы получаем время создания (или обновления) файла и этот код надо скопировать в кубик C#, который надо ставить после кубика "сохранение профиля" ?

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

Спасибо!

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

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

Потом, думаю, через математику буду получать значение. Пока до этого еще не дошло
 
  • Оценить
Реакции: kirillkorobkin
Тоже озадачился этим вопросом. Пока делаю так:
В списке с файлами (профиль папками или профиль-файлами) в конце строки ставлю разделитель и Unixtime. Unixtime обрезаю через split

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

Потом, думаю, через математику буду получать значение. Пока до этого еще не дошло

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

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)