Skip to main content

QlikView App Dev

Discussion Board for collaboration related to QlikView App Development.

Announcements
QlikWorld 2023, a live, in-person thrill ride. Save $300 before February 6: REGISTER NOW!
cancel
Showing results for 
Search instead for 
Did you mean: 
cdominguez
Contributor III
Contributor III

Convert text to date

Miércoles 22 de Mayo del 2013
Jueves 23 de Mayo del 2013
Viernes 24 de Mayo del 2013
Sábado 25 de Mayo del 2013
Domingo 26 de Mayo del 2013
Lunes 27 de Mayo del 2013
Martes 28 de Mayo del 2013
Miércoles 29 de Mayo del 2013

I don´t  know how to Covert: TEXT ----> (Miércoles 22 de Mayo del 2013)  to this format -----> ('DD/MM/YYYY')=(22/05/2013)

in qlikview.

Can somebody help me please !!!

Thanks!!!

1 Solution

Accepted Solutions
pgrenier
Partner - Creator III
Partner - Creator III

Holà Carlos,

You can achieve this using the following approach:

SET LongMonthNames='Enero;Febrero;Marzo;Abril;Mayo;Junio;Julio;Agosto;Septiembre;Octubre;Noviembre;Diciembre';

spanish_dates:

LOAD * inline [

Sdate

Miércoles 22 de Mayo del 2013

Jueves 23 de Mayo del 2013

Viernes 24 de Mayo del 2013

Sábado 25 de Mayo del 2013

Domingo 26 de Mayo del 2013

Lunes 27 de Mayo del 2013

Martes 28 de Mayo del 2013

Miércoles 29 de Mayo del 2013];

qlikview_dates:

LOAD Sdate as [Spanish Long Date]

   , Date(Date#(SubField(Sdate, ' ', 2) & ' ' & SubField(Sdate, ' ', 4) & ' ' & SubField(Sdate, ' ', 6), 'DD MMMM YYYY')) as [QlikView Date]

Resident spanish_dates;

DROP Table spanish_dates;

Please find attached the example QVW file, regards,

Philippe

View solution in original post

2 Replies
pgrenier
Partner - Creator III
Partner - Creator III

Holà Carlos,

You can achieve this using the following approach:

SET LongMonthNames='Enero;Febrero;Marzo;Abril;Mayo;Junio;Julio;Agosto;Septiembre;Octubre;Noviembre;Diciembre';

spanish_dates:

LOAD * inline [

Sdate

Miércoles 22 de Mayo del 2013

Jueves 23 de Mayo del 2013

Viernes 24 de Mayo del 2013

Sábado 25 de Mayo del 2013

Domingo 26 de Mayo del 2013

Lunes 27 de Mayo del 2013

Martes 28 de Mayo del 2013

Miércoles 29 de Mayo del 2013];

qlikview_dates:

LOAD Sdate as [Spanish Long Date]

   , Date(Date#(SubField(Sdate, ' ', 2) & ' ' & SubField(Sdate, ' ', 4) & ' ' & SubField(Sdate, ' ', 6), 'DD MMMM YYYY')) as [QlikView Date]

Resident spanish_dates;

DROP Table spanish_dates;

Please find attached the example QVW file, regards,

Philippe

cdominguez
Contributor III
Contributor III
Author

Thanks for the support Philippe!