Jump to content
Sign in to follow this  
Matt Klein

Exclude weekends from number of days between dates?

Recommended Posts

Does anyone have an elegant and efficient calculation for getting the number of days between two days EXCLUDING weekends? I have an old calculation that I used way back in the FM3-FM6 era, but I imagine there is a much better, efficient calculation out there.

Share this post

Link to post
Share on other sites

You could do


and subtract 2 days for each week if the number of days ≥ 7

Share this post

Link to post
Share on other sites


  • Like 1

Share this post

Link to post
Share on other sites


Is there a topic, or any reference here about date filters and agorithms?

The question above (excluding weekends) is related with date samplers. As far as I know, date filters or algorithms are typically used for obtaining the required time series variations in fee and commission calculations like:

  • month-end data
  • quarterly month-end averages
  • monthly data with maximum value of the month
  • quarter-end data with search-backwards method if the last day of quarter is not available

I have no idea how one could implement date filters and algorithms with filemaker. Anyway, I am planning to write an article about the mathematics of this issue. Any comments or quations are very much appreciated, so that I can consider them in my article.





Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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.

Sign in to follow this  

  • Who Viewed the Topic

    1 member has viewed this topic:
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.