Size: a a a

Жёлтый чайник 1С

2022 February 03
Жёлтый чайник 1С
Сообщить(Дата("0.0.0 0:0:0"));
Анонимная викторина
11%
00.00.0000 0:00:00
52%
01.01.0001 0:00:00
9%
30.11.0002 0:00:00
28%
Исключение
Проголосовало: 422
источник
Жёлтый чайник 1С
Сообщить(Дата("999.999.999 999:999:999"));
Анонимная викторина
6%
01.01.0001 00:00:00
14%
15.11.1084 14:52:51
52%
31.12.3999 23:59:59
17%
Исключение
11%
Взрыв
Проголосовало: 343
источник
Жёлтый чайник 1С
Сообщить(Дата("-999.-999.-999 -999:-999:-999"));
Анонимная викторина
18%
01.01.0001 00:00:00
13%
15.11.1084 14:52:51
21%
13.12.1087 9:07:08
10%
31.12.3999 23:59:59
18%
Исключение
19%
Блокировка РКН
Проголосовало: 284
источник
Жёлтый чайник 1С
Недокументированная возможность у функции Дата()

Д  = Дата("100.1.2022 0:0:0"))
Этот кусок кода получит дату:
0 января 2022 + 100 дней = 10.04.2022 0:00:00

То есть, если число дней больше, чем существующих в месяце, то 1С работает по принципу ДобавитьКДате(). Просто добавляет к дате число дней, каждый раз при переполнении переходя к следующему месяцу.

Ещё пример:
Д - Дата("1.3.2022 0:0:-1")
;
Данный кусок кода породит дату по формуле:
1 марта 2022 года - 1 секунда

Т.е. , мы получим конец последнего дня февраля 22 года.
Здесь мы уже вычитаем 1 секунду. И тем самым получаем конец февраля.

Но при этом, если порог доступной в 1С даты превышен, то мы получаем пустое значение.
Сообщить(Дата("1.1.9999999999 0:0:0"));
Результатом будет пустая дата. Не ошибка (что опять таки довольно странно). Просто пустая дата.

Так что, используя платформенный метод Дата(), помните, что он может сработать не совсем так, как вы предполагаете. Особенно, когда в метод передаются данные "из вне" 😁

Эту интересную особенность прислал @codmal. А если у вас есть чем поделиться, то пишите в комментариях или ЛС 👍
источник
2022 February 08
Жёлтый чайник 1С
​​Есть классные новости от компании WiseAdvice-IT.

15 февраля в 19:00 пройдет митап для разработчиков 1С «Новая реальность. Как развиваться и зарабатывать в два раза больше». На митапе разберут, как стать лучшим в своем деле, увеличить доход, освоить новые инструменты и успеть за трендами, прокачать hard & soft skills.

В главных ролях:
- Олег Филиппов, CTO WiseAdvice.Tech, о Public Cloud и их возможностях для 1С,
- Алексей Лустин, социальный ИТ-советник, об инновационных MDM,
- Андрей Бурмистров, автор курсов по 1C, о том, как эффективно учиться,
- Александр Капралов,  руководитель центра технических компетенций WiseAdvice-IT, о сквозном учете требований.

🔥Эксклюзив! Не отключайтесь после серии докладов. Олег Филиппов и Алексей Лустин обменяются аргументами и выяснят:
- Куда и как будет развиваться 1С?
- 1С - это low-code?
- Нужен ли ИИ в 1С?

Мы встречаемся в онлайне. Границы стираются, а от участника до спикера – одно сообщение. Мероприятие бесплатное, регистрируйтесь скорее: https://clck.ru/asfPg
источник
2022 February 11
Жёлтый чайник 1С
источник
2022 February 14
Жёлтый чайник 1С
источник