No. We cannot know when Jesus will return. Jesus patiently waits for many to repent and trust in him for new life; then he will return unexpectedly, which could be at any moment.
Jesus promised that he would return (Luke 21:27–28). His coming in victory with great glory and power will be seen by all people and will bring this age to an end. The present world order will pass away, and God will usher in a fully renewed creation to stand forever. All the saints will be together with God at that time.