Monday, February 4, 2013

Format Date with XSLT using a Template

Hola,

Vamos a ver como dar formato de una fecha especifica. En esta ocasión vamos a usar una transformación sencilla donde mapeamos un elemento de tipo cadena a otra variable con el formato solicitado.

Veamos la siguiente ejemplo:



  
    
      
          
            
          
      
    
    
  
    
    
    -
    
    -
    
    T
    
    :
    
    :
    
    
  

Vamos a dar formato procesando una cadena con la función "substring". En este escenario esperamos dar formato a una cadena de caracteres cualquiera ej. 20060101000000. Definimos el siguiente template para parsear la cadena según el valor que vamos a leer y preparamos el formato que deseamos.

  
    
    
    -
    
    -
    
    T
    
    :
    
    :
    
    
  

Y finalmente añadimos el llamado al template dentro del mapeo de nuestra variable que queremos formatear:

    
      
          
            
          
      
    
Listo! 
 Ahora realizamos un "Test" en JDeveloper.




gl hf ;)

No comments:

Post a Comment