Как записать текущую дату и время в txt файл - C#
Формулировка задачи:
Как записать текущую дату и время в txt файл?
я так понимаю нужно использовать dateTimePicker или нет?
а дату как впендюрить?
private void button3_Click(object sender, EventArgs e) { string lines = "ФИ " + textBox2.Text;// Здесь вводится фамилия имя, а также должно ввести текущую дату и время System.IO.File.WriteAllText(@"C:\Новая папка (2)\registr.txt", lines); }
Время поняла как)
label1.Text = DateTime.Now.ToLongTimeString();
все нашла вопрос отпал
Решение задачи: «Как записать текущую дату и время в txt файл»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; /* При рааботе с фаловой системой обязательно подключать * пространство имён "using System.IO" */ using System.IO; using System.Text; namespace Base_Output1 { class Program { static void Main(string[] args) { /* Для создания папки "DataTime", вначале передаём конструктору * класса DirectoryInfo имя директории для обработки. В нашем * случае это будет путь <проект> - <bin> - <debug> - <DataTime> */ DirectoryInfo di = new DirectoryInfo("DataTime"); try { // Проверяем существует ли, указанная папка if (di.Exists) { // Если - да, сообщаем об этом Console.WriteLine("\nПапка DataTime уже существует"); goto Label1; } // Если - нет, создаём её else { di.Create(); Console.WriteLine("\nСоздание папки прошло успешно"); goto Label1; } } finally { Console.WriteLine(); } Label1: /* Объявляем строковую переменную "path", * которая описывает путь к файлу */ string path = @"DataTime\\OutputTime.txt"; if (File.Exists(path)) { // Если - да, то сообщаем об этом Console.WriteLine("\nФайл OutputTime.txt существует\n"); Console.ReadKey(); goto Label2; } else { // Если - нет, тоже сообщаем Console.WriteLine("\nФайл Output.txt отсутствует!\nПриложение автоматически создаст его!\n"); goto Label2; } Label2: /* В аргументах инициализатора нового экземпляра класса, наряду с * переменной "path", нужно указать свойство "true" - разрешена дозапись в существующий файл или "false" - переписать файл*/ StreamWriter sw = new StreamWriter(path, false); sw.WriteLine(); // Записываем текущие дату и время в файл sw.WriteLine("Текущие дата и время (время UTC): " + DateTime.UtcNow.ToString()); Console.WriteLine("\nТекущая дата и время: " + DateTime.UtcNow.ToString()); /* Перед выходом из приложения не забываем закрывать файл */ sw.Close(); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д