Latest Time by Replacing Hidden Digits

给一个string, 表示时间, 里面有若干个?, 求把?替换成数字后的最大时间.