Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Date/ Year/ Month... Help

I have a Field that lists the Invoive Dates for  past sales as YYYYMMDD.  I was successfully able to convert it to MM/DD/YYYY by:

Date(Date#([Invoive Date]),'YYYYMMDD'),'MM/DD/YYYY') as [Invoice Date]

But, when i try to use the Year or Month Functions 01/05/2009 returns as:

Month: November  Year 56904

How can I correct this?

Thank you!

Labels (1)
1 Solution

Accepted Solutions
rwunderlich
MVP
MVP

Can you post the expression you are using?

Year(Date#([Invoive Date]),'YYYYMMDD')) as [Invoice Year]

should work.

View solution in original post

4 Replies
Not applicable
Author

Year(MakeDate(Left(DATE,4),Mid(DATE,5,2),Mid(DATE,7,2))) as [Year],

Month(MakeDate(Left(DATE,4),Mid(DATE,5,2),Mid(DATE,7,2))) as [Month],

Day(MakeDate(Left(DATE,4),Mid(DATE,5,2),Mid(DATE,7,2))) as [Day],

I have helped

rwunderlich
MVP
MVP

Can you post the expression you are using?

Year(Date#([Invoive Date]),'YYYYMMDD')) as [Invoice Year]

should work.

Not applicable
Author

Rob:  That worked!  THANK YOU!

Not applicable
Author

I need your help Mr Rob, will U?

Regards

Sagar Gupta