Date calculations

BennyGiebens
Member Posts: 43
Is there a simple way in navision fincancials to calculate the number of months between two dates ???
Rgds
Benny Giebens
Rgds
Benny Giebens
Rgds
Benny Giebens
Benny Giebens
0
Comments
-
Hi Benny --
Well I'm not quite sure, what you are meaning.
But you could try this:
NoOfDays := ToDate - FromDate;
based on that you could devide with 30..
But you could also use the DATE2DMY.
FromMonth := DATE2DMY(FraDato,2);
ToMonth := DATE2DMY(TilDato,2);
NoOfMonths := ToMonth - FromMonth;
Kind Regards
Henrik Helgesen,
Navision Solution Developer0 -
of course, stupid me.
To get a difference if the dates are in different years i'm going to use this
verschil := ((DATE2DMY(datum2,3) - DATE2DMY(datum1,3)) * 12) + (DATE2DMY(datum2,2) - DATE2DMY(datum1,2));
Thnx a lot
Rgds
Benny GiebensRgds
Benny Giebens0 -
Another handy way to calulate months, weeks and so on is using the virtual date table. SETRANGE on the date type You are interested in and the starting and ending date. Then count the number of records
//Lars WestmanLars Westman
http://www.linkedin.com/in/larswestman0 -
The virtual date thing can be handy also !!!!!
You can do alot with those virtual tables, a shame they arn't beter documented !!!
Thnx
Benny GiebensRgds
Benny Giebens0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions