Restar horas y minutos a una fecha VB.Net
De VB.Net tengo una duda, tengo una base de datos en SQL Server de Azure, lo que pretendo es un sistema de captura de datos, un requisito es que guarde la fecha y hora de captura de cada registro, para lo cual utilizo el siguiente comando SQL:
SELECT SYSDATETIME()
y me devuelve este valor:
2016-02-25 18:37:25.9562507
Pero pues por lo que observo está seis horas adelantado a la hora en la que estoy actualmente en Mexico, es decir aquí se ocupa GMT -06:00 y los servidores de Azure estan en GMT +00:00
Es por eso que necesito restarle exactamente 6 horas a ese valor.