A mí me pasa lo mismo pero al revés (soy español, y tengo el servidor en la costa este de USA, con lo que hay una diferencia horaria de 6 horas, aquí en Europa es más tarde que allí). Yo hago esto, y lo uso en todas las páginas que lo necesito (por ejemplo, en un libro de visitas, para que salga la fecha española, de cuando postearon el mensaje):
Código:
'ponemos la fecha de USA + 6 horas,
'para que nos de la fecha de España
fecha=dateadd("h",time+6,now)
fecha=FormatDateTime(fecha,vbshortdate)
Solo tienes que cambiar el +6, por un -7 (creo).
Luego puedes usar esa variable para lo que quieras (por ejemplo, así):
Código:
SQL1="SELECT campo1, campo2, etc... FROM tutabla WHERE fecha=#"&fecha&"#"