When we do the t-test, we typically take the estimate for standard deviation to be the square root of the usual unbiased estimate of variance, $s$. However, there are other ways of estimating standard deviation. One that comes to mind is the square root of the (biased) MLE for variance, where we divide by $n$ instead of $n-1$. Another is interquartile range divided by 1.35, which is robust to extreme observations.
Does it matter which standard deviation estimate we use or just that we have to estimate the unknown standard deviation?