DateTime AddMinutes() Method
The following asp.net c# example code demonstrate us how can we add minutes to a DateTime object programmatically
at run time. .Net framework's DateTime.AddMinutes() method allow us to add one more more minutes with a date time object.
DateTime.AddMinutes() method exists in System namespace. AddMinutes() method have a required parameter named 'value'. This 'value' parameter value data type is System.Double which represent a number of whole and fractional minutes. This is very interesting that the 'value' parameter value can be negative or positive. So, technically we can also subtract minutes from a DateTime object.
DateTime.AddMinutes() method return value data type is System.DateTime. This return value is a DateTime object which is the sum of specified minutes passes by parameter and specified DateTime object. AddMinutes() method does not modify/change the provided DateTime object instead it return a new DateTime object that is the result of this operation.
The DateTime.AddMinutes() method through ArgumentOutOfRangeException, if the resulting DateTime is less than MinValue or greater than MaxValue.
DateTime.AddMinutes() method exists in System namespace. AddMinutes() method have a required parameter named 'value'. This 'value' parameter value data type is System.Double which represent a number of whole and fractional minutes. This is very interesting that the 'value' parameter value can be negative or positive. So, technically we can also subtract minutes from a DateTime object.
DateTime.AddMinutes() method return value data type is System.DateTime. This return value is a DateTime object which is the sum of specified minutes passes by parameter and specified DateTime object. AddMinutes() method does not modify/change the provided DateTime object instead it return a new DateTime object that is the result of this operation.
The DateTime.AddMinutes() method through ArgumentOutOfRangeException, 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>
