Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

Dear all,

 

I am trying to calculate the difference between 2 DateTimePickers' values, and I am unable to calculate the differences in numbers of days, it is fine if they both within the same month, but if the month is changed, the problem arise, it just calculated the differences in day and not the month part.

Can anyone help me with this?

 

Thank you very much

 

PlayKid

Posted
Dear all,

 

I am trying to calculate the difference between 2 DateTimePickers' values, and I am unable to calculate the differences in numbers of days, it is fine if they both within the same month, but if the month is changed, the problem arise, it just calculated the differences in day and not the month part.

Can anyone help me with this?

 

Thank you very much

 

PlayKid

TimeSpan ts = DateTime.Now - DateTime.MinValue;

MessageBox.Show(ts.TotalDays.ToString());

 

or, even simpler:

 

MessageBox.Show((DateTime.Now - DateTime.MinValue).TotalDays.ToString());

Joe Mamma

Amendment 4: The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.

Amendment 9: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.

Posted (edited)

Here is my code:


   Private Sub DateReturnTP_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateReturnTP.ValueChanged
       Dim Difference As TimeSpan
       Difference = DateReturnTP.Value - DateReturnTP.Value
       DurationText.Text = Difference.TotalDays.ToString
   End Sub

 

At this line of code:

Difference = DateReturnTP.Value - DateReturnTP.Value

 

The problem arises, it says that Operator "-" not defined for types 'Date' and 'Date'.

Edited by PlausiblyDamp

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...