|
|
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Помогите получить и отформатировать разницу двух дат в VBScript Например, от 24.05.2012 отнять 11.04.2009 и результат вывести в таком виде: 3 года, 1 месяц, 13 дней ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 22:04:42 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
On 05/24/2012 10:04 PM, Човайохоя wrote: > Автор: Човайохоя > Помогите получить и отформатировать разницу двух дат в VBScript > > Например, от 24.05.2012 отнять 11.04.2009 и результат вывести в таком виде: > 3 года, 1 месяц, 13 дней Недавно мусолили ... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 23:03:12 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Ex_Soft, зачем мне на C++ ? Я уже делал это на Delphi как раз 11.04.2009. Хочу сразу на VBScript. Наверняка есть готовое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 00:45:32 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Човайохоязачем мне на C++ ? /me думает: я так и думал... Ну... Если Вы, таки, удосужились, хотя бы по диагонали, ознакомиться с вышеуказанным тынцьем, то поняли бы, что главная проблема не в реализации на уже конкретном языке, а в алгоритме. ЧовайохояЯ уже делал это на Delphi как раз 11.04.2009. Ну и какая же тогда у Вас разница между: - 05.03.2011 и 01.02.2011 - 05.03.2012 и 01.02.2012 ? ЧовайохояНаверняка есть готовое. В свете выше сказанного - наврядли, IMHO... Или же будет нечто усредненное а-ля Борманского: Код: javascript 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 11:04:59 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
спасибо, что откликнулись. про проблему с високосными годами позабыл :) ну мне большая точность ни к чему, для себя делаю. Пробую свой код из Delphi перевести на VBScript. Алгоритм очень простой, но не получается. Может поможете ? вот код на Delphi Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. вот, что получилось на VBScript (пробовал по разному, это текущая нерабочая версия) Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 11:49:30 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. ПС. Месяц всегда на единицу меньше. Поетому пишем Date(2012,04,24), а не Date(2012,05,24). А уж склонение по падежам - совсем другое дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 12:04:35 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
ShSerge, javascript не подойдет, т.к. вычисления происходят на сервере и уже используется VBScript. ShSerge Код: javascript 1. Не подскажите в VBScript Date с какой даты начинается отсчет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 12:24:07 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Човайохояjavascript не подойдет, т.к. вычисления происходят на сервере и уже используется VBScript language="javascript" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 12:32:55 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Ex_SoftЧовайохояjavascript не подойдет, т.к. вычисления происходят на сервере и уже используется VBScript language="javascript" ?У меня странички на ASP - там вроде нельзя два разных языка использовать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 12:42:11 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Човайохоятам вроде нельзя два разных языка использовать ? Кто Вам это сказал? Фамилия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 12:49:45 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Ex_SoftЧовайохоятам вроде нельзя два разных языка использовать ? Кто Вам это сказал? Фамилия? Да и переписать две строчки с яваскрипта на вбскрипте не особо-то тяжело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 13:39:12 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Ах, да. Забыл сказать, что нолик впереди не надо писать, а то циферки будут восприняты, как восьмеричные, что в данном конкретном случае - пофигу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 13:43:45 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Ex_SoftЧовайохоятам вроде нельзя два разных языка использовать ? Кто Вам это сказал? Фамилия?В любом случае я этой херней заниматься не собираюсь (каждый раз в цикле переключать язык) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 13:53:27 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
ShSergeEx_Softпропущено... Кто Вам это сказал? Фамилия? Да и переписать две строчки с яваскрипта на вбскрипте не особо-то тяжело.я для этого и спросил авторНе подскажите в VBScript Date с какой даты начинается отсчет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 13:54:06 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Човайохоя, А не посмотреть, что с дптой, которая нолик? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 14:14:16 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Човайохоякаждый раз в цикле переключать язык Гы... И как это Вы себе представляете: васиковский цикл с JS'овскими внутренностями? Круть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:00:21 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Човайохоякаждый раз в цикле переключать языкЯзык задается либо глобально по умолчанию для всего сайта, либо для конкретного asp-файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:04:42 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Ex_SoftЧовайохоякаждый раз в цикле переключать язык Гы... И как это Вы себе представляете: васиковский цикл с JS'овскими внутренностями? Круть... а помоему вы это сами советовали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:08:02 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
AntonariyЯзык задается либо глобально по умолчанию для всего сайта, либо для конкретного asp-файла. Доступа к телу сейчас, с сожалению, нет, но в одно время мне достался проект где внутри одного ASP-файла, каж-ся, был и васик и JS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:08:28 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Ex_SoftЧовайохоятам вроде нельзя два разных языка использовать ? Кто Вам это сказал? Фамилия? AntonariyЧовайохоякаждый раз в цикле переключать языкЯзык задается либо глобально по умолчанию для всего сайта, либо для конкретного asp-файла. как Ваша фамилия ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:08:51 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
Човайохоя, Да переведите Вы нафиг, что я написал на яваскрипте в вбскрипт. Делов-то. Что мне этим заняться? На несколько минут работы! ПС. Не умею я писать на вбскрипте. Но, если надо, напишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:11:42 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
шутка. посмотрите лучше ошибки в скрипте 12613772 пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:12:29 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
AntonariyЯзык задается либо глобально по умолчанию для всего сайта, либо для конкретного asp-файла. Да - беру свои слова обратно: http://www.w3schools.com/asp/asp_syntax.asp Using JavaScript in ASP To set JavaScript as the default scripting language for a particular page you must insert a language specification at the top of the page... Был винегрет страниц на васике и JS'е, но не внутри страниц... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:19:42 |
|
||
|
Как получить и отформатировать разницу двух дат в VBScript
|
|||
|---|---|---|---|
|
#18+
ShSergeЧовайохоя, Да переведите Вы нафиг, что я написал на яваскрипте в вбскрипт. Делов-то. Что мне этим заняться? На несколько минут работы! ПС. Не умею я писать на вбскрипте. Но, если надо, напишу.А зачем тогда зашли сюда ? в теме же написано VBScript. На нотации потратили времени больше, чем несколько минут. Я начал гуглить, экспириментировать с переключением языка, гадаю куда директиву вставлять. Не доверяю я больше тому, что Вы написали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 15:47:46 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=37811765&tid=1449775]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
83ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 389ms |

| 0 / 0 |
