# How can you subtract a date field from the current day's date?

• 0
• Question
• Updated 5 months ago

For example. Date field is 1/1/14. Todays date is 1/15/14. Answer = 15 days.

• 0 Points

Posted 5 years ago

• 0
• 72,448 Points
if you have a formula numeric field, the formula would be

ToDays(Today()-[date field])

The today() function returns today's date. The similarly (but different) named function "ToDays ( )" converts a duration result to the number of days, i.e. a number.
• 80 Points
Instead of using a date field could I use a sample status? I wanna see how I can check how many day a sample is sitting in a certain status
﻿
• 310 Points
Tried to use this but it says the minus sign does that work for date or datetime field types.
• 1,692 Points
if the date field is a date/time type, you may have to have something like:

ToDays(Today() - ToDate([Date/Time Field]))
• 310 Points
That worked! Thanks!
• 310 Points
I have another issue, so I'm trying to calculate the difference between the assigned start date from todays date.  This is for the user to know how many days he has left to start the project, now I would like a value of NA to indicate the project has already started.  How do I go about that?
• 1,460 Points
You could set up an "If" statement if you have a "Project Start Date" but I think the field would have to be a formula text field:

If(
not IsNull([Project Start Date]),"N/A",
ToText(ToDays(Today() - ToDate([Assigned Date]))
)
)

unfortunately with this is if you sort by this field, it will sort alphabetically and not numerically. For example, if you had the data: 1, 2, 3, 4, 12, 22, 42, N/A
it would sort to this:
1
12
2
22
3
4
42
N/A
• 1,692 Points
^^^^ What he said.