|
|
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
Необходимо на vbscript строку вида "Fri, 29 Feb 2008 10:40:25 GMT" преобразовать в дату. Посмотрел функции работы с датой и строками, но ничего подходящего не нашел. Может кто подскажет просто метод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2008, 13:42 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
Вот тебе примерчик для т.с. пищи Код: plaintext 1. 2. 3. 4. 5. 6. 7. Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2008, 13:43 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
Не совсем то. Решил проще Код: plaintext 1. 2. var1(1), var1(2), var1(3) - то, что мне нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2008, 14:01 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
ALex_hhavar1(1), var1(2), var1(3) - то, что мне нужно. Так это не дата. Это просто массив... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 16:32 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
krvsaВот тебе примерчик для т.с. пищи Код: plaintext 1. 2. 3. 4. 5. 6. 7. Попробовал применить Ваш примерчик. Он возращает одну и ту же дату если дать "31-05-2008" или "01-06-2008". т.е. мне нужно узнать сколько дней прошло от 30 мая. Изобретаю велосипед дальше :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 10:46 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
ПопробовалИзобретаю велосипед дальше :-( Приоритет - за мной! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 21:28 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
ALex_hhaНеобходимо на vbscript строку вида "Fri, 29 Feb 2008 10:40:25 GMT" преобразовать в дату. Посмотрел функции работы с датой и строками, но ничего подходящего не нашел. Может кто подскажет просто метод? Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 23:13 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
Сории, не 2009 - 2008. Это я туда-сюда экспериментировал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 23:15 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
изначально вопрос был о vbscript, поэтому еще пример на нем (только он наотрез отказался понимать, что такое Fri и что такое GMT. Может я что не так делаю.) Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2008, 05:26 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
Можно воспользоваться принципом Колумба Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2008, 15:43 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
apapacyМожно воспользоваться принципом Колумба интересный принцип. Какой-то жуткий микс языков. Правда работает только с Set dd=GetDate("Fri, 29 Feb 2008 10:40:25 GMT") , иначе получается строка, а не объект даты, и getYear дает ошибку. Но даже с Set для vbscript'а dd остается строкой. Т.е. MsgBox(Year(dd)) уже не работает, ссылаясь на несоответствие типов даты и стринга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2008, 04:35 |
|
||
|
VBScript: Преобразование строки в дату
|
|||
|---|---|---|---|
|
#18+
Я, откровенно говоря, никогда не рабботал на vb. Просто script engine у всех одна. поэтому объекты предположительно должны как-то взаиможействовать. Но объект Date остается чисто ЯваСкриптовский и при доступе из VB делает. видимо toString(). А вообще так конечно делать не надо. Просто инетесный факт. что не так давно JavaScript многие (почти все) воспринимали тольо как VB с фигурными скобочками, и только сейчас становится ясно что это за хороший язык. У меня ощущения от работы на JavaScript могут сравниться только с Python разве что. (Даже Ява далеко в ауте). На Пыхе сейчас пришлось немного поработать - мрак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2008, 05:12 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35183074&tid=1456445]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 217ms |
| total: | 507ms |

| 0 / 0 |
