Приветствую. Предлагаю в функцию isom (Календарные функции | Luxms wiki) добавить дополнительный необязательный параметр, который выведет ответ функции в следующем виде:
isom('2024-01-01','add') // 2024-M01
isom('2024-05-09','add') // 2024-M05
Согласен, что это уже будет не стандарт ISO 8601, но данное написание удобно тем, что сразу показывает, что именно месяц выведен. И пользователь видя 2024-M05 и 2024-W05 не спутает май с февралём.
Кстати, для построения график с динамикой мы уже давно используем именно такое написание: 2024-M05 и 2024-W05
Особенно это актуально, когда есть переключался Неделя/Месяц