All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.semanticwb.portal.resources.WBDate Maven / Gradle / Ivy

The newest version!
/*
 * SemanticWebBuilder es una plataforma para el desarrollo de portales y aplicaciones de integración,
 * colaboración y conocimiento, que gracias al uso de tecnología semántica puede generar contextos de
 * información alrededor de algún tema de interés o bien integrar información y aplicaciones de diferentes
 * fuentes, donde a la información se le asigna un significado, de forma que pueda ser interpretada y
 * procesada por personas y/o sistemas, es una creación original del Fondo de Información y Documentación
 * para la Industria INFOTEC, cuyo registro se encuentra actualmente en trámite.
 *
 * INFOTEC pone a su disposición la herramienta SemanticWebBuilder a través de su licenciamiento abierto al público (‘open source’),
 * en virtud del cual, usted podrá usarlo en las mismas condiciones con que INFOTEC lo ha diseñado y puesto a su disposición;
 * aprender de él; distribuirlo a terceros; acceder a su código fuente y modificarlo, y combinarlo o enlazarlo con otro software,
 * todo ello de conformidad con los términos y condiciones de la LICENCIA ABIERTA AL PÚBLICO que otorga INFOTEC para la utilización
 * del SemanticWebBuilder 4.0.
 *
 * INFOTEC no otorga garantía sobre SemanticWebBuilder, de ninguna especie y naturaleza, ni implícita ni explícita,
 * siendo usted completamente responsable de la utilización que le dé y asumiendo la totalidad de los riesgos que puedan derivar
 * de la misma.
 *
 * Si usted tiene cualquier duda o comentario sobre SemanticWebBuilder, INFOTEC pone a su disposición la siguiente
 * dirección electrónica:
 *  http://www.semanticwebbuilder.org
 */
package org.semanticwb.portal.resources;

import java.util.HashMap;
import java.util.Date;
import org.semanticwb.SWBUtils;


// TODO: Auto-generated Javadoc
/** Esta clase se encarga de desplegar el formato largo de la fecha en espa�ol.
 * Viene de la versi�n 2 de WebBuilder.
 *
 * This class displays long format date in Spanish. It comes from WebBuilder 2.
 * @author : Javier Solis
 * @modifier: Jorge Jiménez
 * @since June 20th 2002, 16:38
 */

public class WBDate
{
    /**
     * Crea un nuevo objeto WBDate.
     */
    public WBDate() {
    }

    /**
     * Gets the date es.
     * 
     * @return the date es
     * @return
     */    
    public String getDateEs()
    {
        return SWBUtils.TEXT.getStrDate(new Date(), "es", null);
    }

    /**
     * Gets the date.
     * 
     * @return the date
     * @return
     */    
    public String getDate()
    {
        return getDateEs();
    }

    /**
     * Gets the date.
     * 
     * @param args the args
     * @return the date
     * @return
     */    
    public String getDate(HashMap args)
    {
        String lang = (String) args.get("language");
        String format = (String) args.get("format");
        if (lang == null) {
            lang = "es";
        }
        return SWBUtils.TEXT.getStrDate(new Date(), lang, format);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy