伪造的时间而不改变Windows系统的时钟
-
22-07-2019 - |
题
有谁知道一个Windows工具伪造日期/时间报告给处理的?
显然存在可以被用来测试软件如何将在未来/反应在不同的时区或触发调度任务,而无需实际修改系统时钟Linux程序。是否有这样的计划为Windows?
解决方案
RunAsDate 可以做到这一点。
其他提示
开始大约2年前,我总是抽象的,通过一个工具类调用DateTime.Now(C#)。这样我可以,如果我想总是假的日期/时间,或干脆直接通过它通过对DateTime.Now。
声音类同什么BillH建议。
public class MyUtil
{
public static DateTime GetDateTime()
{
return DateTime.Now.AddHours(5);
//return DateTime.Now;
}
}
包装你的电话到“getCurrentDateTime()系统调用,所以你可以引入偏移或乘到测试期间你的代码读取时间?
不隶属于 StackOverflow