Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/37: Рейтинг темы: голосов - 37, средняя оценка - 4.95
1 / 1 / 0
Регистрация: 21.11.2011
Сообщений: 13
1

В имя файла нужно включить дату и время

13.08.2012, 23:21. Просмотров 6997. Ответов 2
Метки нет (Все метки)

Задача: в имя файла нужно включить дату и время в формате "ГГММДД ЧЧ:ММ:СС"

Данный код:
C#
1
2
         DateTime currentDate = DateTime.Now;
         saveFileDialog1.FileName = currentDate + " " + n.Text + " ";
выводит в формате "дд.мм.гггг чч:мм:сс" т.е. так как задано ОС.

Вопрос: как привести формат даты и времени к заданному виду?

Копался с Convert. но ничего толкового не получилось. В сети все примеры для printf т.е. для Console.WriteLine();
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.08.2012, 23:21
Ответы с готовыми решениями:

Записать дату в имя создаваемого файла
Я создаю Excel файл. Как сдделать так чтобы его имя было дату создание файла

Переименование файла в дату и время.
Вобщем, нужно было сделать простенькую программу, для того что-бы переименовать файл в дату и...

Выполнение php скриптов (нужно на сервере поменять дату создания файла)
всем привет такая ситуация нужно на сервере поменять дату создания файла. в C# я так понял нет тако...

Можно ли во время выполнения "извлечь" имя приложения, имя класса, имя исполняемого метода и пр. ?
или какие-нубдь "квазипеременные" компилятора, позволяющие их использовать?

2
134 / 134 / 46
Регистрация: 21.04.2009
Сообщений: 178
13.08.2012, 23:51 2
C#
1
2
3
4
         DateTime currentDate = DateTime.Now;
         //Здесь можешь указать нужный формат
         String NewDateFormat = currentDate.ToString("yyyy-MM-dd HH:mm tt");
         saveFileDialog1.FileName = NewDateFormat + " " + n.Text + " ";
Format characters.
d - Numeric day of the month without a leading zero.
dd - Numeric day of the month with a leading zero.
ddd - Abbreviated name of the day of the week.
dddd - Full name of the day of the week.

f,ff,fff,ffff,fffff,ffffff,fffffff -
Fraction of a second. The more Fs the higher the precision.

h - 12 Hour clock, no leading zero.
hh - 12 Hour clock with leading zero.
H - 24 Hour clock, no leading zero.
HH - 24 Hour clock with leading zero.

m - Minutes with no leading zero.
mm - Minutes with leading zero.

M - Numeric month with no leading zero.
MM - Numeric month with a leading zero.
MMM - Abbreviated name of month.
MMMM - Full month name.

s - Seconds with no leading zero.
ss - Seconds with leading zero.

t - AM/PM but only the first letter.
tt - AM/PM ( a.m. / p.m.)

y - Year with out century and leading zero.
yy - Year with out century, with leading zero.
yyyy - Year with century.

zz - Time zone off set with +/-.
1
50 / 37 / 5
Регистрация: 14.01.2012
Сообщений: 127
13.08.2012, 23:55 3
C#
1
String str = DateTime.Now.ToString("yy.MM.dd HH.mm.ss");
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.08.2012, 23:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Записать дату и время создания каждого файла в его имя
Здравствуйте! Прошу помощи. Есть каталог со множеством файлов (например, jpg, больше тысячи)....

Сохранение результирующего файла в создаваемой папке, имя которой содержит текущие дату и время
Есть не большой скрип, который сортирует базы (mail:pass) по доменам. Скрпит выглядит примерно...

Вывести IP-адрес компьютера, имя компьютера, имя пользователя и дату и время включения/выключения компьютера
необходимо написать скрипт который, будет лежать в автозагрузке на локальных машинах и выводить в...

Нужно добавить время и дату в загрузчик
org 0x7C00 bits 16 mov ax, 0 mov ds, ax mov es, ax mov ss, ax mov sp,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.