
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.06.2004, 11:36
|
|||
|---|---|---|---|
|
|||
Как дату преобразовать? |
|||
|
#18+
Подскажите тупому, есть строка 18122003, как это дело преобразовать в формат даты? CTOD() берёт строку только с разделителями? типа 18.12.2003? Получается, что надо сначала разобрать строку, а потом собрать снова вставив точки? А проще можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2004, 11:46
|
|||
|---|---|---|---|
Как дату преобразовать? |
|||
|
#18+
Да, надо сначала вставить разделители и только потом использовать функции преобразования. Например: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2004, 11:49
|
|||
|---|---|---|---|
|
|||
Как дату преобразовать? |
|||
|
#18+
напиши функцию которая преобразует строку 18122003 в 18.12.2003 а после используй CTOD() Типа такой FUNCTION sToD PARAMETER tdStr LOCAL lcRetstr lcRetstr = "" IF LEN(tdStr)<8 lcRetstr = tdStr ELSE lcRetstr = SUBSTR(tdStr, 7, 2)+'.'+SUBSTR(tdStr, 5, 2)+'.'+ ; SUBSTR(tdStr, 1, 4) ENDIF RETURN lcRetstr ENDFUNC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2004, 11:55
|
|||
|---|---|---|---|
|
|||
Как дату преобразовать? |
|||
|
#18+
я так и сделал, просто подумал, что можно проще... Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1596464]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 504ms |

| 0 / 0 |
