应该是“通古知今”,指的是一个人知识特别渊博,古今中外融会贯通。

“通”和“知”对应,表示“通晓”“深知”的意思,表示对知识的把握程度很深。“古”和“今”对应,表示知识所涉猎的范围之广博。

博古通今一般是形容人在人文历史方面知识的渊博。