Jesus knows everything, because he is God. Jesus being God (with every attribute) is the essential of essentials of Christianity.
Jehovah Witnesses, Arians, and modern Kenoticists deny Jesus’ knowledge of all things, because they deny him having all the attributes of God.
This is why they depart from true Biblical Christianity and the true worship of the Lord Jesus Christ.
Jesus’ disciples said, “Now are we sure that thou knowest all things…” – John 16:30
Paul said, “In [Christ] are hid all the treasures of wisdom and knowledge” – Colossians 2:3
Every idle word, intents of the heart, and imaginations of the thoughts will be judged (Matt 12:36 Heb 4:12; 1 Chron 28:9).
That one man, the Lord Jesus Christ, is the divine Judge (Acts 17:31; John 5:22-23; Rom 14:10).
If Jesus does not know all things, then His judgment can be ruled a divine mistrial for not knowing all the facts.
The scripture, our apostle, and the judgment of all things declare that Jesus is God, and as such, knows all things!
Beware of any thought to the contrary (Rom 3:4).
Justin “2 Tim 1:12” Johnson