Как преобразовать dateformat в C#
Не могли бы вы помочь мне в том, как конвертировать формат datetime, как показано ниже
2017-04-26T12:30:16+08:00
Я хочу точно передать вышеприведенный формат datetime
Что я уже пробовал:
Я пробовал использовать приведенный ниже код, но не получил с +
2017-04-26T12:30:16+08:00
DateTime dt = new DateTime(); dt = DateTime.Now; Label13.Text = String.Format("{0:s}", dt);
2017-04-26T12:30:16
ZurdoDev
Если у вас есть объект DateTime, вы можете его вызвать .ToString () и дать формат внутри ToString()
DGKumar
DateTime dt = новый DateTime();
ДТ = Датавремя.Сейчас;
Label13.текстовая строка.Формат ("{0:s}", dt);
2017-04-26T12:30:16 но мне нужно, как показано ниже
2017-04-26T12:30:16+08: 00 с +08:00
Richard MacCutchan
Вы можете легко найти ответ на этот вопрос, просто прочитав документацию класса DateTime.