Получить и установить время файла в C#
Класс File предоставляет методы, которые получают и устанавливают время файла, включая время создания, изменения и времени доступа. Следующий код показывает, как пример использует эти методы для получения и установки времени файла.
// Получаем время файла. private void btnGetTimes_Click(object sender, EventArgs e) { txtCreationTime.Text = File.GetCreationTime(txtFile.Text).ToString(); txtModifiedTime.Text = File.GetLastWriteTime(txtFile.Text).ToString(); txtAccessTime.Text = File.GetLastAccessTime(txtFile.Text).ToString(); } // Установите время файла. private void btnSetTimes_Click(object sender, EventArgs e) { File.SetCreationTime(txtFile.Text, DateTime.Parse(txtCreationTime.Text)); File.SetLastWriteTime(txtFile.Text, DateTime.Parse(txtModifiedTime.Text)); File.SetLastAccessTime(txtFile.Text, DateTime.Parse(txtAccessTime.Text)); }