Узнать дату создания файла

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
Ребят, скажите пожалуйста, как средствами C# узнать дату создания файла?

Разобрался:
Код:
var time = new System.IO.FileInfo(@"C:\1.txt").CreationTime;
return time;
 
Последнее редактирование:

Folt

Client
Регистрация
16.12.2016
Сообщения
71
Благодарностей
11
Баллы
8
Ребят, скажите пожалуйста, как средствами C# узнать дату создания файла?

Разобрался:
Код:
var time = new System.IO.FileInfo(@"C:\1.txt").CreationTime;
return time;
Спасибо!
Было бы интересно как изменить дату создания файла (дату изменения файла).
Напишите C# снипет, кто знает :bq:
 

alexpost

Client
Регистрация
15.06.2016
Сообщения
173
Благодарностей
60
Баллы
28
Код:
//дата создания
System.IO.File.SetCreationTime(@"c:\file.txt", new DateTime(2016, 3, 25));

//дата изменения
System.IO.File.SetLastWriteTime(@"c:\file.txt", new DateTime(2016, 3, 25));
 
  • Спасибо
Реакции: TeslaCo и Folt

TazMan

Client
Регистрация
05.01.2017
Сообщения
235
Благодарностей
37
Баллы
28
Добрый день ! а как получить дату времени создания файла на ftP ?
 

Folt

Client
Регистрация
16.12.2016
Сообщения
71
Благодарностей
11
Баллы
8
Код:
//дата создания
System.IO.File.SetCreationTime(@"c:\file.txt", new DateTime(2016, 3, 25));

//дата изменения
System.IO.File.SetLastWriteTime(@"c:\file.txt", new DateTime(2016, 3, 25));
Пытаюсь изменить дату создания файла.
Не получается брать из переменной дату, ругается на типы:

Код:
string xpath = project.Variables["path"].Value.ToString();
//string date_create = project.Variables["date_create"].Value.ToString(); - эта строка не работает (ругается)
System.IO.File.SetCreationTime(@xpath, new DateTime(1812, 3, 16));
Компиляция кода Ошибка в действии "CS1503" "Аргумент "1": преобразование типа из "string" в "long" невозможно". [Строка: 2; Cтолбец: 53]
за место даты в 3 строке (1812, 3, 16) нужно подставить дату из переменной.

p.s. закоментировал код на который ругается
 

depo

Client
Регистрация
16.11.2018
Сообщения
15
Благодарностей
6
Баллы
3
Пытаюсь изменить дату создания файла.
Не получается брать из переменной дату, ругается на типы:

Код:
string xpath = project.Variables["path"].Value.ToString();
//string date_create = project.Variables["date_create"].Value.ToString(); - эта строка не работает (ругается)
System.IO.File.SetCreationTime(@xpath, new DateTime(1812, 3, 16));
за место даты в 3 строке (1812, 3, 16) нужно подставить дату из переменной.

p.s. закоментировал код на который ругается
Судя по ошибке - нужно конвертировать переменную в long
 

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