I have a great problem and I don't know how to solve it

I have created a web application and host it in USA server , and the users who access this web application from Egypt

The problem that i'm using DateTime.Now method inside the application and this method return the time of USA server not the time of the machine that use it in Egypt

How can i solve this problem ? please help me as soon as you can

Thanks in Advance