Java yyyy formatDate(Date date, String pattern)

Here you can find the source of formatDate(Date date, String pattern)

Description

format date with the given pattern.

License

Open Source License

Parameter

Parameter Description
date the date that want to format to string
pattern the formated pattern

Return

the formated date

Declaration

public static String formatDate(Date date, String pattern) 

Method Source Code

//package com.java2s;
/* OpenRemote, the Home of the Digital Home.
* Copyright 2008-2009, OpenRemote Inc./* w  w w  . ja  v  a 2 s.c  o  m*/
*
* See the contributors.txt file in the distribution for a
* full listing of individual contributors.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

import java.text.SimpleDateFormat;

import java.util.Date;

public class Main {
    /** default date format pattern. */
    public static final String DATE_FORMAT = "yyyy-MM-dd";

    /**
     * format date with the default pattern.
     * 
     * @param date the date that want to format to string
     * 
     * @return the formated date
     */
    public static String formatDate(Date date) {
        SimpleDateFormat format = new SimpleDateFormat(DATE_FORMAT);
        return format.format(date);
    }

    /**
     * format date with the given pattern.
     * 
     * @param date the date that want to format to string
     * @param pattern the formated pattern
     * 
     * @return the formated date
     */
    public static String formatDate(Date date, String pattern) {
        SimpleDateFormat format = new SimpleDateFormat(pattern);
        return format.format(date);
    }
}

Related

  1. formatDate(Date date, String format)
  2. formatDate(Date date, String format)
  3. formatDate(Date date, String outputPattern)
  4. formatDate(Date date, String pattern)
  5. formatDate(Date date, String pattern)
  6. formatDate(Date date, String pattern)
  7. FormatDate(Date date, String sf)
  8. formatDate(Date date, TimeZone timeZone)
  9. formatDate(Date inputDate, String formatPattern)