Alright thanks for the difficulty explanation.
I think you might be missing my point, the difficulty and the hash rate plays a role in the date and without having an exact figure for this two all dates will just be mere estimations because it will vary even if it is for at least two weeks. What I was saying is the best way to calculate the exact date for halving is by counting down the 210,000 blocks needed to be mined before it happens.
Counting down blocks till block 840,000 is not calculate halving date and time. A block for halving is set and we all know that. We only don't know when that block will be mined by Bitcoin miners. This post does not make any sense.
So I still stand that the 9, 10, 11 minutes timers you used wont give us an accurate countdown so as any number used by all Those sites
Estimate to have estimated halving time does not to have accurate estimated halving time. Do you know what estimate means?
the only accurate countdown is, it happens after 210, 000 blocks are mined.
You are missing between block countdown and time countdown.
Even the site writes it
When is the 2024 Bitcoin Halving?
The 2024 halving will likely occur in April 2024. There is a small chance it will happen in either March or May. Our most updated estimate is displayed at the top of this page.
My thread writes that I shared it not because it gives accurate estimated halving time, but because it is the only site I know that you can enter a block time (average block time of rest blocks till the halving) for estimated halving time.