Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Date Добавлено: 13.10.06 16:48  

Автор вопроса:  Fever
PackStr -> d, m, y
A
ParseDate = 0
ParseDate = DateAdd("y", y, ParseDate)
ParseDate = DateAdd("m", m, ParseDate)
ParseDate = DateAdd("d", d, ParseDate)
B
ParseDate = DateSerial(d, m, y)
C
ParseDate = CDate(PackStr) 'Вылет

Debug.Print PackStr, d, m, y, ParseDate
'20 DEC 1973    20            12            1973         15.06.1906


Что делать-то?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Calhoon



ICQ: 789764 

Вопросов: 90
Ответов: 230
 Web-сайт: 4elovekssn.blog.ru
 Профиль | | #1
Добавлено: 13.10.06 20:05
Это что за ребусы? Либо пиши нормальный кусок кода, либо пиши текст с пояснением

Ответить

Номер ответа: 2
Автор ответа:
 Fever



Вопросов: 60
Ответов: 808
 Профиль | | #2 Добавлено: 17.10.06 16:43
Есть функция. Ей передается текстовая дата DD MMM YYYY, где mmm-английское, а одного или нескольких компонентов даты может и не быть. VB такое дело не любит. Пришлось руками вычленить dmy. Теперь вопрос - как из этого сбить дату. Все методы творят полное АБЫШО
20 12 1973

преврашается в
15.06.1906

в лучшем случае. Так что делать-то?

Ответить

Номер ответа: 3
Автор ответа:
 Fever



Вопросов: 60
Ответов: 808
 Профиль | | #3 Добавлено: 17.10.06 17:32
Зайду вечерком. Что-то тут никого нет.

Ответить

Номер ответа: 4
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #4 Добавлено: 17.10.06 18:28
Неужто так трудно F1 нажать, или хотя бы следить за контекстной подсказкой!
DateSerial(year, month, day)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам