Как бы я использовал переменную в потоке памяти, а не жестко закодированную дату-время?

204
Sumer Babylon

У меня есть сопутствующий объект с жестко запрограммированным месяцем и годом:

objStreamWriter.WriteLine("March 2018""") 

Я объявил переменную для currentdatetime, как показано ниже:

Dim dtmCurrentDateTime As Date = Now 

Как бы я изменил этот жестко запрограммированный март 2018 года и скорее использовал бы переменную, dtmCurrentDateTime.ToString("yyyy-MM-ddTHH:mm:ss")не указывая T во времени?

Мне нужен результат, чтобы походить на это 2018-04-06 09:53:48.

Я бы предпочел не показывать военное время. Таким образом, 01:00 не должно быть 13 00.

objStreamWriter.WriteLine("March 2018""") 

Я попробовал сопровождающее, которое трудно кодировать месяц и год:

objStreamWriter.WriteLine("March 2018""") 

Я тоже пытался это сделать, но это не работает.

Я получаю ошибку запятая, ')' или ожидаемое правильное выражение:

objStreamWriter.WriteLine("" dtmCurrentDateTime.ToString("yyyy-MM-ddTHH: mm : ss")"") 
0

0 ответов на вопрос