Use:
find . -name "*.t1" -exec bash -c 'mv "$1" "${1%.t1}".t2' - '{}' +
If you have rename
available then use one of these:
find . -name '*.t1' -exec rename .t1 .t2 {} +
find . -name "*.t1" -exec rename 's/.t1$/.t2/' '{}' +
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…