изменить создатель даты на персидскую дату (jalali) или добавить сборщик даты jalali
Я хочу изменить даты, отображаемые повсюду в Processmaker, на другой формат (персидский календарь). У меня есть свой собственный класс для форматирования дат. Каков наилучший способ переопределить функцию по умолчанию, которая возвращает отформатированную дату? Я только что нашел метод CurDate в классе G. Изменено возвращаемое значение, но даты по-прежнему отображаются в григорианском формате. Есть ли другой способ форматирования дат?
Я предпочитаю решение ООП, чтобы переопределить функцию по умолчанию вместо взлома ядра, если это возможно.
Благодарю.