Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Adobe Summit 2023 [19th to 23rd March, Las Vegas and Virtual] | Complete AEM Session & Lab list

Date functions w/ Javascript


Level 2

I am attempting to do this with javascript. So far I have this:

var today = Date();

//output = Thu Feb 12 2009 12:00:00 GMT-0500 (Eastern Standard Time)

1. How do I get today in MM/DD/YYYY format?

2. How should I compare DOB & today to get age?
9 Replies


Level 10
Dealinng with Dates in javascript is a pain .....there are some nice functions in FormCalc that allow you to do this and cange formats quickly.

To do date arithmentic you will have to use Date2Num (a FormCalc function) that will give you the number if days from a set point (called an epoch). If you change both values into a number, then you can subtract them and get a number of days. You can then manipulate that number to give you years or whatever you would like.

If you post your email address I can send you a couple of date arithemtic samples that will give you the general idea.


Level 2
Hi Paul,

you can email me at

Thanks for your help!


Level 10
Could I get those too Paul?


Level 7
I'd like a copy as well

thanks !


Level 2

Dear Paul,

would you be so kind and email the file also to me.

Thanks in advance.




Level 10

Now that the attachments are working correctly here I will attach the samples to this message.