I am involved with overseeing an application that has the Web Server and DB Server (both Windows Server 2003) date forwarded from one year from today's date. So for example, today is 11/02/2006, the date on both servers is 11/02/2007. We do this to test out future events that will happen in the upcoming year.
You can almost think of this as being similar to Y2K testing where the actual date is 1/1/1999 but the system date on a server is 1/1/2000 to see if there are any adverse impacts.
I work for a major corporation and there are a host of issues with forwarding the time service on the server. We were requested to take this server off of the domain and put it into a workgroup. The issue with this is that we cannot install certain critical software and we also cannot autumatically push patches and antivirus updates automatically.
So to make a long story long...here is my question:
How can I forward the time so that by applicaiton thinks it is 1 year from today's date, but in reality the actual time on the server is the current date/time? I would like to do this so that we can still achieve our "future" testing, but still play nice with the domain controllers so that we can continue to get patches, etc installed.