fix other datetime test
fix sh -t bug