C # DateTime в формате "ГГГГММДДЧЧММСС" - PullRequest
567 голосов
/ 11 июня 2010

Я хочу преобразовать C # DateTime в формат "ГГГГММДДЧЧММСС".Но я не нашел встроенный метод, чтобы получить этот формат?Есть комментарии?

Ответы [ 15 ]

3 голосов
/ 26 июля 2016

с использованием C # 6.0

$"Date-{DateTime.Now:yyyyMMddHHmmss}"
2 голосов
/ 20 ноября 2018

Получить дату в виде объекта DateTime вместо строки.Затем вы можете отформатировать его, как вы хотите.

  • ММ / дд / гггг 08/22/2006
  • дддд, дд ММММ гггг вторник, 22 августа 2006 г.
  • дддд, дд ММММ гггг ЧЧ: мм вторник22 августа 2006 г. 06: 30
  • дддд, дд ММММ гггг чч: мм тт вторник, 22 августа 2006 г. 06:30 AM
  • дддд, дд ММММ гггг ч: мм вторник, 22 августа 2006 г.6: 30
  • дддд, дд ММММ гггг ч: мм тт вторник, 22 августа 2006 г. 6:30 *
  • дддд, дд ММММ гггг ЧЧ: мм: сс вторник, 22 августа 2006 г. 06:30: 07
  • ММ / дд / гггг ЧЧ: мм 22.08.2006 06: 30
  • ММ / дд / ггг чч: мм тт 22.08.2006 06:30 утра
  • мм / дд / гггг Ч: мм 22.08.2006 6: 30
  • мм / дд / ггг ч: мм тт 22.08.2006 6:30

Нажмите здесь для получения более подробной информации

2 голосов
/ 29 февраля 2016

Простой метод, полный контроль над «от типа» и «до типа», и нужно только запомнить этот код для будущих кастингов

DateTime.ParseExact(InputDate, "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("yyyy/MM/dd"));
1 голос
/ 15 апреля 2019

Это не имеет большого значения. Вы можете просто поставить как это

WriteLine($"{DateTime.Now.ToString("yyyy-MM-dd-HH:mm:ss")}");

Извините, я использовал $ для интерполяции строк.

0 голосов
/ 16 октября 2017

Потратив много часов на поиск в Google, я нашел следующее решение: когда я локально даю дату, без исключения, в то время как с другого сервера произошла ошибка ......... Дата невернаформат .. Перед сохранением / поиском даты и времени текстового поля в C #, просто проверьте, что внешняя культура Serer такая же, как культура сервера баз данных. Например, оба должны быть "en-US" или должны быть оба "en-GB" asp ниже snapснимок.

enter image description here

Даже с другим форматом даты, например (дд / мм / гггг) или (гггг / мм / дд), он сохранит или выполнит поискточно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...