Jun 13, 2016 07:03 AM
DATETIME_DIFF([date1], [date2], ‘units’)
I saw this formula but how do I modify it to include my fields and a result in years for the units?
Jan 12, 2018 09:44 AM
Maybe there’s something wrong with the data in your Birthday field or there is no information in that field, yet.
Jan 13, 2018 05:09 PM
Check to make sure the single quotes around 'years'
are straight single quotes (''
) and not ‘pretty’ matching inverted comma-style single quotes (‘’). Sometimes when you copy-and-paste from the forum, you inadvertently pick up the latter, which will cause an error. Simply overwrite them using the single-quote key on your keyboard.
Feb 26, 2018 03:47 PM
Good thoughts, this fixed it for me!
Here’s my final formula:
DATETIME_DIFF(TODAY(),Birthday, ‘years’)
Jun 07, 2018 12:43 PM
Thanks for your response to the “Age” question.
How about instead of Years and Months, you want Years and a Decimal Equivalent for months.
For example exactly 12 years 6 months would simply be 12.5 years old. How to do that .5 calculation within the formula?
Thanks
Jun 07, 2018 01:22 PM
To build upon @Matt_Bush’s example, try
IF(birthday,
DATETIME_DIFF(
TODAY(),
birthday,
'years')&
RIGHT(
ROUND(
MOD(
DATETIME_DIFF(
TODAY(),
birthday,
'days'
),
365
)/365,
1
)&'',
2
)
That gives you YY.M
.
Jun 07, 2018 01:56 PM
I changed birthday to {Birthdate} and used your example, but it failed.
Birthdate is my Field Name
See below:
IF({Birthdate}, DATETIME_DIFF(TODAY(),{Birthdate}, ‘years’) & RIGHT(ROUND(MOD(DATETIME_DIFF(TODAY(),{Birthdate},‘days’), 365)/365, 1) &’’, 2)
Jun 07, 2018 02:35 PM
Oops, I must’ve dropped a parenthesis between testing the routine and formatting it to post.
Try this:
IF(
{Birthdate},
DATETIME_DIFF(
TODAY(),
{Birthdate},
'years'
)&RIGHT(
ROUND(
MOD(
DATETIME_DIFF(
TODAY(),
{Birthdate},
'days'
),
365
)/365,
1
)&'',
2
)
)
Jun 11, 2019 12:48 PM
Works PERFECTLY! Thanks Tim!
Dec 07, 2019 01:33 AM
I used this formula
=TONOW({DOB}, ‘years’)
Jan 22, 2020 08:36 AM
None of the options worked for me! I get the error sign. :frowning: