I had seen a general case that $\hat{q}(t)$ and $\hat{q}(t')$ doesn't commute at different time $t$ and $t'$, where $\hat{q}(t)$ and $\hat{q}(t')$ are Operators in Heisenberg's view. I tried to prove it. But in my proof they will commute. Could anyone tell me, where am I wrong?
My attempt:
Let consider displacement along x direction $\hat{q}(t)=x$, $\hat{q}(t')=x'$.
$$[\hat{q}(t),\hat{q}(t')]=xx'f-x'xf=xx'f-xx'f=0$$