DateTime AddMinutes() Method
The following ASp.NET C# example code demonstrates to us how can we add
minutes to a DateTime object programmatically at run time. The .Net
framework's DateTime AddMinutes() method allows us to add one or more minutes
with a DateTime object.
DateTime AddMinutes() method exists in the System namespace. AddMinutes() method has a required parameter named value. This value parameter data type is a Double which represents a number of whole and fractional minutes. This is very useful in that the value parameter value can be negative or positive. So, technically we can also subtract minutes from a DateTime object.
DateTime AddMinutes() method returns value data type is System.DateTime. This return value is a DateTime object which is the sum of specified minutes passed by the parameter and specified DateTime object. AddMinutes() method does not modify/change the provided DateTime object instead it returns a new DateTime object that is the result of this operation.
The DateTime AddMinutes() method through ArgumentOutOfRangeException exception if the resulting DateTime is less than MinValue or greater than MaxValue.
DateTime AddMinutes() method exists in the System namespace. AddMinutes() method has a required parameter named value. This value parameter data type is a Double which represents a number of whole and fractional minutes. This is very useful in that the value parameter value can be negative or positive. So, technically we can also subtract minutes from a DateTime object.
DateTime AddMinutes() method returns value data type is System.DateTime. This return value is a DateTime object which is the sum of specified minutes passed by the parameter and specified DateTime object. AddMinutes() method does not modify/change the provided DateTime object instead it returns a new DateTime object that is the result of this operation.
The DateTime AddMinutes() method through ArgumentOutOfRangeException exception if the resulting DateTime is less than MinValue or greater than MaxValue.
DateTimeAddMinutes.aspx
<%@ Page Language="C#" %>
<!DOCTYPE html>
<script runat="server">
protected void Page_Load(object sender, System.EventArgs e) {
Label1.Text = "Now :" + DateTime.Now.ToString();
}
protected void Button1_Click(object sender, System.EventArgs e) {
DateTime now = DateTime.Now;
DateTime modifiedDatetime = now.AddMinutes(30);
Label1.ForeColor = System.Drawing.Color.HotPink;
Label1.Text ="Now :" + now.ToString();
Label1.Text += "<br />Your Date Time [after added 30 minutes]: " + modifiedDatetime.ToString();
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>asp.net date time example: how to add minutes(DateTime.Now.AddMinutes())</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2 style="color:Purple">asp.net date time example: AddMinutes()</h2>
<asp:Label
ID="Label1"
runat="server"
Font-Size="Larger"
ForeColor="DodgerBlue"
>
</asp:Label>
<br /><br />
<asp:Button
ID="Button1"
runat="server"
Font-Bold="true"
ForeColor="DodgerBlue"
OnClick="Button1_Click"
Text="Add 30 Minutes With Now"
/>
</div>
</form>
</body>
</html>