puedo porque hora formato fecha desconfigura cómo configurar computadora como cambiar cambia automaticamente actualizar datetime testing timezone virtualization clock

datetime - porque - Fingir tiempo sin cambiar el reloj del sistema de Windows



porque se desconfigura la hora y fecha de mi pc (3)

¿Alguien sabe de una herramienta de Windows para informar fechas / horas falsas a un proceso?

Aparentemente hay programas de Linux que se pueden usar para probar cómo reaccionará el software en el futuro / en una zona horaria diferente o para desencadenar tareas programadas sin modificar realmente el reloj del sistema. ¿Hay tales programas para Windows?


Comenzando hace aproximadamente 2 años, siempre abstraigo la llamada a DateTime.Now (C #) a través de una clase de utilidad. De esta manera siempre puedo simular la fecha / hora si quiero, o simplemente pasarla directamente a DateTime.Now.

Suena similar a lo que BillH sugirió.

public class MyUtil { public static DateTime GetDateTime() { return DateTime.Now.AddHours(5); //return DateTime.Now; } }


Envuelva sus llamadas a las llamadas al sistema ''getCurrentDateTime ()'' para que pueda introducir compensaciones o multiplicadores en las horas que su código lee durante las pruebas?