14.09.2021, 08:34 | #1 |
Участник
|
AX09 непонятный результат str2date
Привет.
Проверьте, баг вопросизводится? X++: // вместо "Янв/00" выводится "нв/00", на других версиях вопросизводится?
info(date2Str(31\01\2000, 123, DateDay::None, DateSeparator::None, DateMonth::Short, DateSeparator::Slash, DateYear::Digits2)); и еще вопрос: X++: // почему выводится "Янв/00" вместо "/Янв/00" ? info(date2Str(31\01\2000, 123, DateDay::None, DateSeparator::Slash, DateMonth::Short, DateSeparator::Slash, DateYear::Digits2)); // аналогично выводится "Янв" вместо "/Янв/" info(date2Str(31\01\2000, 123, DateDay::None, DateSeparator::Slash, DateMonth::Short, DateSeparator::Slash, DateYear::None)); просто если другие разделительные символы (дефис/точка/пробел), то все корректно отрабатывает. Последний раз редактировалось oleggy; 14.09.2021 в 10:18. |
|
|
За это сообщение автора поблагодарили: S.Kuskov (5). |
15.09.2021, 07:54 | #2 |
Участник
|
Да, повторяется.
Причем, если записать вместо литерала перечисления None его значение 99, то работает: X++: info(date2Str(31\01\2000, 123, DateDay::None, 99, DateMonth::Short, DateSeparator::Slash, DateYear::Digits2)); Последний раз редактировалось Raven Melancholic; 15.09.2021 в 07:56. |
|