Java Hour Format format(Date date, String ptrn)

Here you can find the source of format(Date date, String ptrn)

Description

Formats passed date with specified pattern.

License

Open Source License

Parameter

Parameter Description
date Date to format.
ptrn Pattern.

Return

Formatted date.

Declaration

public static String format(Date date, String ptrn) 

Method Source Code

//package com.java2s;
/* /*from  w ww . j a va  2  s  .  c  om*/
 Copyright (C) GridGain Systems. All Rights Reserved.
     
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
    
 http://www.apache.org/licenses/LICENSE-2.0
     
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
 */

import java.text.*;

import java.util.Date;

public class Main {
    /** Long date format pattern for log messages. */
    private static final SimpleDateFormat LONG_DATE_FMT = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");

    /**
     * Formats system time in milliseconds for printing in logs.
     *
     * @param sysTime System time.
     * @return Formatted time string.
     */
    public static String format(long sysTime) {
        return LONG_DATE_FMT.format(new java.util.Date(sysTime));
    }

    /**
     * Formats passed date with specified pattern.
     *
     * @param date Date to format.
     * @param ptrn Pattern.
     * @return Formatted date.
     */
    public static String format(Date date, String ptrn) {
        java.text.DateFormat format = new java.text.SimpleDateFormat(ptrn);

        return format.format(date);
    }
}

Related

  1. format(Date date)
  2. format(Date date, String dateFormat)
  3. format(Date date, String format)
  4. format(Date date, String format)
  5. format(Date date, String pattern)
  6. format(Date dateTime)
  7. format(Date dt)
  8. format(Date self, String format, TimeZone tz)
  9. format(Date time, String fmt)