Java Hour Format formatDateTimeStringForEquivalentCommand(final Date date)

Here you can find the source of formatDateTimeStringForEquivalentCommand(final Date date)

Description

Formats a Date to String representation in "dd/MMM/yyyy:HH:mm:ss Z".

License

CDDL license

Parameter

Parameter Description
date The date to format; null if <code>date</code> is null.

Return

A string representation of the date.

Declaration

public static String formatDateTimeStringForEquivalentCommand(final Date date) 

Method Source Code

//package com.java2s;
/*/*  w ww.j  a  v a 2 s.  co  m*/
 * The contents of this file are subject to the terms of the Common Development and
 * Distribution License (the License). You may not use this file except in compliance with the
 * License.
 *
 * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
 * specific language governing permission and limitations under the License.
 *
 * When distributing Covered Software, include this CDDL Header Notice in each file and include
 * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
 * Header, with the fields enclosed by brackets [] replaced by your own identifying
 * information: "Portions Copyright [year] [name of copyright owner]".
 *
 * Copyright 2006-2010 Sun Microsystems, Inc.
 * Portions copyright 2014-2016 ForgeRock AS.
 */

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.TimeZone;

public class Main {
    /**
     * The date format string that will be used to construct and parse dates represented using generalized time. It is
     * assumed that the provided date formatter will be set to UTC.
     */
    public static final String DATE_FORMAT_LOCAL_TIME = "dd/MMM/yyyy:HH:mm:ss Z";

    /**
     * Formats a Date to String representation in "dd/MMM/yyyy:HH:mm:ss Z".
     *
     * @param date
     *            The date to format; null if <code>date</code> is null.
     * @return A string representation of the date.
     */
    public static String formatDateTimeStringForEquivalentCommand(final Date date) {
        if (date != null) {
            final SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT_LOCAL_TIME);
            dateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
            return dateFormat.format(date);
        }
        return null;
    }
}

Related

  1. formatDateTime(String strDateTime, String strFormat)
  2. formatDateTime12(String dateStr)
  3. formatDateTime24()
  4. formatDateTimeForSolr(Date d)
  5. formatDateTimeFull(Date dateTime)
  6. formatDateToEndDateTime(String strDate)
  7. formatDateToHMSString(java.util.Date date)
  8. formatDateToHours(Date time)
  9. formatDateToStr(String format, Date date)