2014-12-02 4 views
-4

Я знаю, что, пример: DateTime fileCreatedDate = File.GetCreationTime(@"C:\Example\MyTest.txt"); возвращает дату и время создания папки, но как я могу получить только "Date" Пример "2014-12-01" или "Decemeber 12,2014" создания папки без учета времени?Как получить только папки Дата создания в C#

+0

Не знаете, почему тот факт, что вы получили datetime из создания папки, является вашей проблемой ... Похоже, дубликат http://stackoverflow.com/questions/4097127/getting-date-or-time-only-from -a-DateTime-объект? RQ = 1. Не стесняйтесь уточнить, действительно ли есть что-то особенное в получении DateTime из метода File.GetCreationTime. –

ответ

4

Для этого можно использовать свойство DateTime.Date, то есть fileCreatedDate.Date.

+0

И ['Directory.GetCreationTime()'] (http://msdn.microsoft.com/en-us/library/system.io.directory.getcreationtime (v = vs.110) .aspx). – CodeCaster

+0

@Jonathan Amend Извините за то, что вы не задали этот вопрос, поэтому новый результат будет вашим: DateTime fileCreatedDate.Date = File.GetCreationTime (@ "C: \ Example \ MyTest.txt"); – dames

+0

Нет, это будет 'DateTime fileCreatedDate = File.GetCreationTime (@" C: \ Example \ MyTest.txt "). Date'; –

Смежные вопросы