Похоже, что Oracle использует определение «недели года» в ISO-8601, которое не вполне поддерживается .NET из коробки.Тем не менее, в этом блоге дан некоторый альтернативный код, который вы могли бы использовать, чтобы обмануть его.
В качестве отступления мне было бы интересно узнать, является ли мой Noda Time проектдает правильные результаты (вы всегда можете использовать это вместо DateTime
:) - если вы можете дать некоторые примеры ввода, вывода Oracle и .NET (особенно там, где они различаются), которые были бы полезны для меня.