2016-08-04 3 views
-1

мне было интересно, если кто-то может помочь мне с выполнения следующей задачи:Форматирование параметров даты в VBScript

Ищу иметь формат изменения параметра YYYYMMDD. На данный момент параметр является строкой и находится в этом формате; «2013-10-15 11: 48: 00.000». Итак, я хочу снять время и просто прочитать вышеприведенную дату; «20131015» (без кавычек).

Dim strDateScanned As String = dtb.Rows(N).Item(11).ToString 
myCommand.Parameters.Add("@User1", SqlDbType.VarChar, 15) 
myCommand.Parameters("@User1").Value = strDateScanned 

Поле параметра, которое я хочу изменить на YYYYMMDD, - @ User1.

Любая помощь будет принята с благодарностью.

+0

Это похоже на VB.Net не VBScript, можете ли вы подтвердить, что используете? – Lankymart

+0

Возможный дубликат [Как преобразовать формат даты в vb.net?](http://stackoverflow.com/q/24755940/692942) – Lankymart

ответ

-1

Вы пробовали следующее?

Format(CDate(strDateScanned), "yyyyMMdd") 

(или начните со значением DateTime вместо преобразование в строку)

Format(DateScanned, "yyyyMMdd") 

Надеется, что это помогает!

https://msdn.microsoft.com/en-us/library/59bz1f0h(v=vs.90).aspx

+0

Вы понимаете, что это VB.Net, а не VBScript? – Lankymart

+0

Вы заметили, что он назначает переменные, как он измеряет их, не так ли? Не очень поведение VBScript. Я вижу тег, но не все правильно их используют. Как вы думаете, может быть, вы могли бы прокомментировать и поднять флаг, не будучи оскорбительным и высокомерным? – CLaFarge

+0

Как насчет вместо того, чтобы отвечать вслепую, вы меняете тег, а затем оставляете его кому-то еще? – Lankymart

0

Если я использую VBScript, и я надежно получить дату/время в этом формате, я, скорее всего, Разделить на «», и заменить «-» символов.

FormattedDate = Replace(Split(strDateScanned, " ")(0), "-", "") 

Надеюсь, что это никого не смущает.

+0

Если это VBScript, тогда это повторяющийся вопрос, поэтому ответ не самый умный, чтобы это сделать, не так ли? Вы заметили какой-либо из комментариев, оставшихся на вопрос? – Lankymart

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