I am inserting the current date time using `GETDATE()` in a procedure in SQL SERVER 2008, but `GETDATE()` is entering different time on server than local server after deploying an application.

I inserted record on `2015-10-28 15.10.07` but on server `GETDATE()` is inserting `2015-10-28 09:37:17.877`, why time difference?