AllExperts > Experts 
Search      

Visual Basic

Volunteer
Answers to thousands of questions
 Home · More Questions · Answer Library  · Encyclopedia ·
More Visual Basic Answers
Question Library

Ask a question about Visual Basic
Volunteer
Experts of the Month
Expert Login

Awards

About Us
Tell friends
Link to Us
Disclaimer

 
 
 
 
About Richard Rost
Expertise
I can answer any questions pertaining to Microsoft Visual Basic 6.0, Microsoft Access VBA, and the Visual Basic Language in general. I do NOT use VB.NET or VB 2005/08 much yet, so don't ask me any questions specific to those. Also, please feel free to check the Tips & Tricks section of my web site for VB tips.

Experience
I am the president of VBLearningZone.com and 599CD.com. I specialize in Microsoft Access and Visual Basic Tutorials. I have been teaching in the classroom since 1994, and online since 2002.

Education/Credentials
I am a self-taught VB expert. I have been building software for clients since the early 90s (and on my own since I was a child). You can see a sample of my Tutorials on my web site at 599CD.com

 
   

You are here:  Experts > Computing/Technology > Basic > Visual Basic > Finding difference between to dates

Topic: Visual Basic



Expert: Richard Rost
Date: 6/20/2008
Subject: Finding difference between to dates

Question
dear Sir,

I have two fields in a (vb 6)form such as IssueDate and ExpiryDate.it store data from the database.i want to format the ExpiryDate text box that, while the difference between above two field will be <365and >300 days.i stored the date format as "dd-mmm-yy" in the database. How can i calculate the difference between these two dates in days. please suggest me to get the solution .i shall be grateful to you.

Answer
You'll have to change your dates to a format that VB understands, like mm/dd/yy. Once you've done that, you can convert the text value to a DATE value using the CDate() function. Then, it's just a matter of subtracting the values to figure the number of days.

Let me know if you have any other questions or comments.

Also, be sure to visit my FREE Visual Basic Tips & Tricks Page at http://www.599cd.com/tips/VB?key=AllExperts


Cordially,

Richard Rost
599CD Computer Training
http://www.599cd.com

P.S. Try one of my FREE tutorials at http://www.599cd.com/VB?key=AllExperts

P.P.S. I volunteer my time at AllExperts to help people, and I get a LOT of questions, so I can't take an hour to answer each question. If you need more DETAILED HELP, come to my TechHelp web site at http://www.599cd.com/TechHelp/AllExperts and I'll take as much time as you need to answer your question.

Add to this Answer    Ask a Question



  Rate this Answer
   Was this answer helpful?
Not at allDefinitely              
   12345  

     
About Us | Advertise on This Site | User Agreement | Privacy Policy | Help
Copyright  © 2008 About, Inc. About and About.com are registered trademarks of About, Inc. The About logo is a trademark of About, Inc. All rights reserved.