Java Now nowFormat(String format)

Here you can find the source of nowFormat(String format)

Description

Envuelve la funcion Calendar.getInstance().getTime()

License

MIT License

Return

Fecha y hora actual con formato

Declaration

public static String nowFormat(String format) 

Method Source Code

//package com.java2s;
/**/*from   w w  w  . j  a  va2 s . c om*/
 * Copyright (c) 2014 Sa?l Pi?a <sauljabin@gmail.com>.
 * 
 * This file is part of GeneticAlgorithm.
 * 
 * GeneticAlgorithm is licensed under The MIT License.
 * For full copyright and license information please see the LICENSE file.
 */

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;

public class Main {
    private static SimpleDateFormat sdf;
    public static final String FORMATO_FECHA_GUION = "dd-MM-yyyy";

    /**
     * Envuelve la funcion Calendar.getInstance().getTime()
     * 
     * @return Fecha y hora actual con formato
     */
    public static String nowFormat(String format) {
        if (format == null)
            format = FORMATO_FECHA_GUION;
        sdf = new SimpleDateFormat(format, new Locale("es"));
        return sdf.format(Calendar.getInstance().getTime());
    }

    /**
     * Esta funcion formatea una fecha
     * 
     * @param date
     *            Fecha que se va a formatear
     * @param format
     *            Formato a utilizar
     * @return Fecha como String con el formato establecido
     */
    public static String format(Date date, String format) {
        if (format == null)
            format = FORMATO_FECHA_GUION;
        sdf = new SimpleDateFormat(format, new Locale("es"));
        return sdf.format(date);
    }
}

Related

  1. nowDateToString()
  2. nowDT()
  3. nowDT()
  4. nowFile()
  5. nowFormat(String format)
  6. nowIdentity()
  7. nowInBasicFormat()
  8. nowStr()
  9. nowString(String pattern)