| | |
How to calculate and compare DateTime with Integer(c#)
Please support our ASP.NET advertiser: $4.95 a Month - ASP.NET Web Hosting – Click Here!
![]() |
•
•
Join Date: Feb 2008
Posts: 17
Reputation:
Solved Threads: 0
Example:
I have a table name A and have three column name OVER_DUE_DATE_TIME(date/time), DUE_DATE_TIME(date/time) and DURATION(Integer, in hours).
I need to do this validation: DUE_DATE_TIME + DURATION <= OVER_DUE_DATE_TIME
If the validation is wrong then should prompt the user error message.
May I have this solution in C# !!
Thanks in advance !!
I have a table name A and have three column name OVER_DUE_DATE_TIME(date/time), DUE_DATE_TIME(date/time) and DURATION(Integer, in hours).
I need to do this validation: DUE_DATE_TIME + DURATION <= OVER_DUE_DATE_TIME
If the validation is wrong then should prompt the user error message.
May I have this solution in C# !!
Thanks in advance !!
•
•
Join Date: Sep 2007
Posts: 1,080
Reputation:
Solved Threads: 68
you can do this with retrieving the information from the SQL server:
DATEADD(dd, DURATION, DUE_DATE_TIME)
Taking into account that DURATION is the integer in the amount of days (7 for a week, 14 for two weeks, etc.)
Otherwise make sure that your DUE_DATE_TIME is a valid date, then set it to a variable and add the duration to it:
date DDT = DUE_DATE_TIME;
DDT = DDT.AddDays(parseInt(DURATION));
if (DDT > OVER_DUE_DATE_TIME)
{
response.write("book is overdue");
}
Again, taking into account that duration is an integer in the amount of days.
DATEADD(dd, DURATION, DUE_DATE_TIME)
Taking into account that DURATION is the integer in the amount of days (7 for a week, 14 for two weeks, etc.)
Otherwise make sure that your DUE_DATE_TIME is a valid date, then set it to a variable and add the duration to it:
date DDT = DUE_DATE_TIME;
DDT = DDT.AddDays(parseInt(DURATION));
if (DDT > OVER_DUE_DATE_TIME)
{
response.write("book is overdue");
}
Again, taking into account that duration is an integer in the amount of days.
Last edited by SheSaidImaPregy; Feb 29th, 2008 at 12:23 pm.
•
•
Join Date: Feb 2008
Posts: 17
Reputation:
Solved Threads: 0
•
•
•
•
you can do this with retrieving the information from the SQL server:
DATEADD(dd, DURATION, DUE_DATE_TIME)
Taking into account that DURATION is the integer in the amount of days (7 for a week, 14 for two weeks, etc.)
Otherwise make sure that your DUE_DATE_TIME is a valid date, then set it to a variable and add the duration to it:
date DDT = DUE_DATE_TIME;
DDT = DDT.AddDays(parseInt(DURATION));
if (DDT > OVER_DUE_DATE_TIME)
{
response.write("book is overdue");
}
Again, taking into account that duration is an integer in the amount of days.
I want the Duration in Hours.
If the DUE_DATE_TIME(the time) + the DURATION is next day then the DUE_DATE_TIME should be increase one day and then compare to the OVER_DUE_DATE_TIME.
![]() |
Other Threads in the ASP.NET Forum
- Previous Thread: login validation
- Next Thread: drop down list selected index change doesn't work in mozilla
| Thread Tools | Search this Thread |
.net 3.5 activexcontrol advice ajax alltypeofvideos asp asp.net bc30451 beginner bottomasp.net browser businesslogiclayer c# c#gridviewcolumn cac checkbox class commonfunctions compatible confirmationcodegeneration content countryselector courier css dataaccesslayer database datagrid datagridview datagridviewcheckbox datalist deployment development dgv dropdownlist dropdownmenu dynamic dynamically edit embeddingactivexcontrol fileuploader fill findcontrol flash formatdecimal forms formview gridview gudi homeedition iframe iis javascript jquery listbox microsoft mouse mssql multistepregistration nameisnotdeclared news objects opera panelmasterpagebuttoncontrols problem redirect registration relationaldatabases reportemail rotatepage schoolproject security sessionvariables silverlight smartcard smoobjects software sql sql-server sqlserver2005 ssl textbox tracking treeview unauthorized validatedate validation vb.net video videos virtualdirectory vista visualstudio web webapplications webdevelopemnt webdevelopment webprogramming webservice youareanotmemberofthedebuggerusers






