Сегодня столкнулся с любопытной ошибкой которая скрывалась в коде которому уже 100500 лет.
Клиент написал что в PDF вместо 12/31/2025 видит 12/31/
2026 хотя в записи дата корректная.
Смотрю, а там ломаться вроде нечему. Вот такой код
<apex:outputText style="white-space: nowrap;" value="{0, date, MM/dd/YYYY}">
<apex:param value="{!p.paymentDate}" />
</apex:outputText>
Но мне повезло и я наткнулся на такую страницу в поиске
https://salesforce.stackexchange.com/que ... g-a-yearОказывается YYYY это не правильно, а надо yyyy. Хотя с YYYY все работает для других дат, и никаких ошибок или предупреждений не замечал.
Так что поищите в своих проектах, может и у вас где закрался этот баг.