According to Luke 2, 52 there was a progress in the human knowledge of Christ. In his scientia beata and His scientia infusa, according to St. Thomas, a real progress of knowledge was not possible as both modes of cognition from the very beginning encompassed all real things of the past, present and future
Shin, if a real progress was not possible, meaning that the plenitude of knowledge was within him, did he lie? ( I know he didn't). Are some of the theologians right when they say that "to know" if "to reveal"?
To know is 'to reveal' yes, today too we have such a way of speaking, and it can be understood to mean that straightforwardsly in the proper context. It is true, normally one should speak simply and directly. However, there are other ways that are fitting in their proper places. Otherwise we would not have the works of say, St. John of the Cross.
It was and is understood that Christ's words always had deep meaning.
A good deal of the scriptures is in fact, written in such a way that people who use hmm.. only natural human ability cannot understand it, it requires grace to understand. The saints say this was to prevent divine knowledge from being abused and mistreated, treated impiously for example. It reminds me of the discipline of the secret in the early days of Christianity.
It reminds me of the hidden meaning of the Old Testament, spiritually, so often forgotten by the followers of the letter.
In the case of the General Judgement, it is obvious revealing the day or the hour should not be done, at least, until it comes quite close. Since a simple understanding of the Trinity, and Christ's divinity allows us to know Christ knows all -- the deeper meaning is there for those who seek it with grace, and for those of will against Christ, they will find what they seek.
To give an example..
'Behold, I have given you power to tread upon serpents and scorpions, and upon all the power of the enemy: and nothing shall hurt you. '
Luke 10:19
While it is true some of the saints have done this literally, this passage is actually referring to devils, its spiritual meaning is the primary. And yet some who do not understand, go around gathering up these animals and trying to learn to handle them.