DateTime and TimeSpan : DateTime « Development « ASP.NET Tutorial






<%@ Page %>
<script language="C#" runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
  DateTime startTime, endTime;
  string output = "";
  TimeSpan span;
  
  startTime=DateTime.Now;
  for (int i=1;i<10000;i++)
  {
    output += i.ToString() + " ";
  }
  endTime=DateTime.Now;
  span=new TimeSpan(endTime.Ticks-startTime.Ticks);
  Response.Write("<hr>Time Using Concatenation: " + span.TotalSeconds.ToString() + "<hr>");

  startTime=DateTime.Now;
  System.Text.StringBuilder sb = new System.Text.StringBuilder(10000);
  for (int i=1;i<10000;i++)
  {
    sb.Append(i.ToString());
    sb.Append(" ");
  }
  endTime=DateTime.Now;
  span=new TimeSpan(endTime.Ticks-startTime.Ticks);
  Response.Write("<hr>Time Using StringBuilder: " + span.TotalSeconds.ToString() + "<hr>");
}
</script>








9.11.DateTime
9.11.1.Today.Ticks
9.11.2.Assign DateTime value to asp:Label (C#)
9.11.3.Set the asp:Label in code behind based on current time (VB.net)
9.11.4.DateTime.Now.ToShortDateString()
9.11.5.Calculates the number of days until a given date
9.11.6.DateTime and TimeSpan
9.11.7.Format DateTime
9.11.8.Format DateTime variable (VB)
9.11.9.Format DateTime variable (C#)