add timestamp trans2 readable time function transTime()