title: System.DateTime is not getting updated in Server but working fine in Local
body: <p>I have written some code to set Application time based on a country dropdown based on a location. It works fine in local but not working in Server once deployed please help...  </p>
  
  <pre><code> Date Time AppTime = new DateTime();
  
    protected void Page_Load(object sender, EventArgs e)
    {  
     AppTime = new DateTime();
     //Time Zone Changes for other Countries            
     TimeZoneInfo tzi1 = TimeZoneInfo.FindSystemTimeZoneById("AUS Eastern Standard Time");
     DateTime IndTime = DateTime.Now;
     DateTime CurrentUTC = TimeZoneInfo.ConvertTimeToUtc(IndTime);
     DateTime OzzieTime = TimeZoneInfo.ConvertTimeFromUtc(CurrentUTC, tzi1);
  
    string SelectedCountry = ddlCountry.SelectedValue.ToString();
    string Australia = ConfigurationManager.AppSettings["AustraliaCountryID"];
  
    if (SelectedCountry == Australia)
    {       
      AppTime = OzzieTime;
    }
    else
    {       
      AppTime = IndTime;
    }
  
          TextBox1.Text = AppTime.ToString();
          TextBox2.Text = DateTime.UtcNow.ToString();
          TextBox3.Visible = OzzieTime.ToString();;
  </code></pre>