|
Всегда думал. что добавитькдате прибаляет год, а не 365 дней | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
17.04.14
✎
14:25
|
В общем имею дату в таблице вида 01/04/4024
делаю ДОБАВИТЬКДАТЕ(КрайниеДатыДвижений.Период, ГОД, -2000) получаю 01.10.2024 0:00:00 сдвиг - связан с хранением даты 1С в SQL Вопрос - почему месяц стал 10? |
|||
1
EvgeniuXP
17.04.14
✎
14:27
|
потому что 4024.
|
|||
2
Рэйв
17.04.14
✎
14:27
|
я тебе больше скажу. Оно прибавляет 31 536 000 секунд:-)
|
|||
3
RomaH
naïve
17.04.14
✎
14:28
|
блин
а ДОБАВИТЬКДАТЕ(КрайниеДатыДвижений.Период, МЕСЯЦ, -24000) нормально считает |
|||
4
RomaH
naïve
17.04.14
✎
14:29
|
(2) а вот где это написано?
|
|||
5
ale-sarin
17.04.14
✎
14:32
|
а у меня норм вроде
Выбрать ДобавитьКДАте(&Дата, ГОД, -2000) &Дата = 01.04.4024 0:00:00 Результат = 01.04.2024 0:00:00 |
|||
6
Kuzmich123
17.04.14
✎
14:40
|
Вопрос не в тему: что вы там такое автоматизируете, что у вас даты "датируются" 4024 годом? Срок поддержки 7.7 храните?
|
|||
7
mehfk
17.04.14
✎
14:40
|
ВЫБРАТЬ
ДАТАВРЕМЯ(3014, 4, 1) КАК Поле1, ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(3014, 4, 1), ГОД, -1000) КАК Поле2 01.04.3014 0:00:00 01.04.2014 0:00:00 |
|||
8
nufnufcheg
17.04.14
✎
14:46
|
1С перестанет работать через 2000 лет.
код не работает: ВЫБРАТЬ ДАТАВРЕМЯ(4014, 4, 1) КАК Поле1, ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(4014, 4, 1), ГОД, -2000) КАК Поле2 |
|||
9
singlych
17.04.14
✎
14:54
|
а так работает:
ВЫБРАТЬ &Дата КАК Поле1, ДОБАВИТЬКДАТЕ(ДОБАВИТЬКДАТЕ(&Дата, ГОД, 1000), ГОД, -2000) КАК Поле2 &Дата = 01.04.3014 |
|||
10
_fvadim
17.04.14
✎
14:56
|
открою секрет - 3999
|
|||
11
RomaH
naïve
17.04.14
✎
15:01
|
(6) делаю синхронизацию через внешний источник - подразделения актуальные из ЗУП
1С так хранит даты в SQL по умолчанию |
|||
12
ale-sarin
17.04.14
✎
15:01
|
(8) а через параметр = 01.04.4014 работает
|
|||
13
RomaH
naïve
17.04.14
✎
15:04
|
(5) значит зависит от версии платформы
воспроизводится на 8.3.4.437 |
|||
14
ale-sarin
17.04.14
✎
16:12
|
(13) То было на 8.2.16.368
Ща проверил на 8.3.4.437 файловой. Все норм также. |
|||
15
RomaH
naïve
18.04.14
✎
07:41
|
(14) ну не знаю, может внутри 1С считает и правильно, но с внешними источниками так:
http://listick.ru/share/wxxQb |
|||
16
mehfk
18.04.14
✎
09:10
|
(15) Бросай этот спорт с внешними источниками, переходи на ADO и пользуйся
http://msdn.microsoft.com/ru-ru/library/ms186819.aspx |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |