Holidays overnight swaps calculation

Dear Forex traders,

Is there anyone here who can explain the value date of a currency pair and tell me how the overnight swap is calculated from it? For this Christmas holidays are value dates for NZDJPY and USDJPY set like this (its information from professional trader support):

The NZD/JPY swap schedule goes as follows:
TD 20.12.2024 = Value Date 24.12.2024
TD 21.12.2024 - 23.12.2024 = Value Date 27.12.2024
TD 24.12.2024 - 26.12.2024 Value Date 30.12.2024
TD 27.12.2024 = Value Date 01.01.2025
TD 28.12.2024 - 30.12.2024 = Value Date 07.01.2025

The USD/JPY swap schedule:
TD 20.12.2024 = Value Date 24.12.2024
TD 21.12.2024 - 24.12.2024 = Value Date 26.12.2024
TD 25.12.2024 = Value Date 27.12.2024
TD 26.12.2024 = Value Date 30.12.2024
TD 27.12.2024 = Value Date 01.01.2025
TD 28.12.2024 - 30.12.2024 = Value Date 07.01.2025

so by my calculations that means:

monday 23.12
NZDJPY = 3-day overnight swap
USDJPY = 0-day overnight swap

tuesday 24.12
NZDJPY = 0-day overnight swap
USDJPY = 1-day overnight swap

wednesday 25.12
NZDJPY = 0-day overnight swap
USDJPY = 3-day overnight swap

thursday 26.12
NZDJPY = 2-day overnight swap
USDJPY = 2-day overnight swap

friday 27.12
NZDJPY = 6-day overnight swap
USDJPY = 6-day overnight swap

Please its my calculations right or can someone explain?