Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.
Community is experiencing an influx of spam. As we work toward a solution, please use the 'Notify Moderator' option on the ellipsis menu to flag inappropriate posts.
Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

Creating a new field with a data and adding to that date

delcarpiosamuel
6 - Meteoroid

Hi, 

 

Can someone please help me with the following?

 

I want to add a new field for dates to my data. Dates are not part of my input data. 

I want to be able to have "10/27/2019" for the date field for this week and then next week add 7 days so the field reads "11/3/2019". Additionally, I want the field to be a date not a string. 

 

I've tried using the formula and the date time tools but I cannot find a way to add the 7 days for next week's data. 

 

Thank you!

Sam 

 

 

 

 

4 REPLIES 4
JoshuaGostick
11 - Bolide

Hi @delcarpiosamuel,

 

 

The DateTime tool is a user-friendly way of converting string data into dates. Once the data is in date format, you can use DateTimeAdd() function to add 7 days to it.

 

Let me know if you have any questions or need help on this.

 

Thanks,

Josh

delcarpiosamuel
6 - Meteoroid

Thank you, Josh!

How would you recommend creating the date field in the formula tool?

 

Currently, I have ToDate(43765) and Data Type as Date to get 2019-10-27. How can I convert it to 10/27/2019? And is there a better way to input the date field using the formula tool?

 

delcarpiosamuel_0-1572624867467.png

 

Using the formula you provided I was able to get the field to show as 2019-11-03! How can I change it to show 11/03/2019?

 

delcarpiosamuel_1-1572624999865.png

 

Thank you for your help!

JoshuaGostick
11 - Bolide

Hi @delcarpiosamuel

 

You could use the DateTime tool again to format the standard yyyy-MM-dd date format to a different format like MM/dd/yyyy.

 

In this case, configuring the DateTime tool like below should solve your issues.

 

date format.PNG

 

 

However, note that Alteryx will treat 10/27/2019 as string data instead of date data.

 

Josh

CharlieS
17 - Castor
17 - Castor

To convert a date field to the MM/DD/YYYY format, use the following expression:

 

DateTimeFormat([Date],"%m/%d/%Y")

 

This can be incorporated into the formula you already have:

DateTimeFormat(ToDate(42765),"%m/%d/%Y")

Labels
Top Solution Authors