|
Не могу преобразовать к типу Дата | ☑ | ||
---|---|---|---|---|
0
Dimonkur
23.01.14
✎
07:57
|
Мне нужно строку 28.12.2013 преобразовать в дату.
У меня во внешней обработке есть оператор: _Дата = (лев(стр,поз-1)); _дата в строковом выражении = 28.12.2013. Нужно преобразовать эту в строку в дату. Пишу _Дата = дата(лев(стр,поз-1)); Пишет невозможно преобразовать в дату. Как преобразовать в дату строку типа 28.12.2013? |
|||
1
Wobland
23.01.14
✎
07:59
|
дата(2013, 12, 28)
|
|||
2
Wobland
23.01.14
✎
08:01
|
дата("20131228")
|
|||
3
Рэйв
23.01.14
✎
08:07
|
СтрДата = СтрЗаменить("28.12.2013",".", Символы.ПС);
Г=Число(СтрПолучитьСтроку(СтрДата,3)); М=Число(СтрПолучитьСтроку(СтрДата,2)); Д=Число(СтрПолучитьСтроку(СтрДата,1)); Дат=Дата(Г,М,Д,0,0,0); Сообщить(Дат); |
|||
4
Defender aka LINN
23.01.14
✎
08:10
|
Дата(_Дата + " 00:00:00")
|
|||
5
Dimonkur
23.01.14
✎
08:18
|
Спасибо! Интересно а почему в семерке прокатывало?
|
|||
6
Dimonkur
23.01.14
✎
08:19
|
То есть в семерке строка 28.12.13 преобразовывалась в дату
|
|||
7
butterbean
23.01.14
✎
08:19
|
(5) в семерки не было времени... и много чего еще
|
|||
8
Повелитель
23.01.14
✎
08:20
|
(5) Да 8 сырая еще, сиди на 7 еще лет пять
|
|||
9
Wobland
23.01.14
✎
08:20
|
интересно, а почему в екселе не прокатывает?
|
|||
10
Dimonkur
23.01.14
✎
08:25
|
Если это шутки - то очень хорошие, смешные. В Любом случае - огромное спасибо!
|
|||
11
dmpl
23.01.14
✎
08:52
|
(0) Откуда эта дата берется?
|
|||
12
hhhh
23.01.14
✎
09:15
|
(10) да, похоже ты строку получил из даты, а теперь героически ее обратно преобразовываешь.
|
|||
13
Dimonkur
23.01.14
✎
10:23
|
hhhh: Если дата в строке находится, то как ее еще получить?
|
|||
14
Infsams654
23.01.14
✎
10:36
|
(13) так в (1), (2), (3) и т.д уже написали. Что непонятно?
|
|||
15
dmpl
23.01.14
✎
10:41
|
(13) А кто ее туда положил?
|
|||
16
Dimonkur
24.01.14
✎
05:05
|
Уже сделано. Просто hhhhh говорит что можно было выражение в 28.12.13 вытащить из строки типом Дата???? Вот я у него и спросил как он это сможет сделать?
|
|||
17
Dimonkur
24.01.14
✎
05:10
|
Ну можно было _Дата = Дата(лев(стр, поз-1))+ " 00:00:00") Я надеюсь что он не это имел ввиду)))
|
|||
18
Dimonkur
24.01.14
✎
05:11
|
Defender aka - отдельное Огромное спасибо!
|
|||
19
dmpl
24.01.14
✎
08:58
|
(16) А 28.12.13 - это 13 декабря 2028 года?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |