Android Long to Date Convert toFullDate(long timestamp)

Here you can find the source of toFullDate(long timestamp)

Description

Convert a timestamp from the system timezone to "yyyy-mm-dd HH:mm:ss"

License

Open Source License

Parameter

Parameter Description
timestamp a parameter

Return

A date/time string in the format "yyyy-HH-dd HH:mm:ss"

Declaration

public static final String toFullDate(long timestamp) 

Method Source Code

//package com.java2s;
/*/*from   w  ww.  j ava2 s.  c o m*/
 This file is part of Project MAXS.

 MAXS and its modules is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.

 MAXS 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 General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with MAXS.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.text.DateFormat;
import java.text.SimpleDateFormat;

import java.util.Date;

public class Main {
    private static final DateFormat DATE_FORMAT_FULL = new SimpleDateFormat(
            "yyyy-MM-dd HH:mm:ss");

    /**
     * Convert a timestamp from the system timezone to "yyyy-mm-dd HH:mm:ss"
     * 
     * @param timestamp
     * @return A date/time string in the format "yyyy-HH-dd HH:mm:ss"
     */
    public static final String toFullDate(long timestamp) {
        Date date = new Date(timestamp);
        return toFullDate(date);
    }

    public static final String toFullDate(Date date) {
        // SimpleDateFormat is not synchronized
        synchronized (DATE_FORMAT_FULL) {
            return DATE_FORMAT_FULL.format(date);
        }
    }
}

Related

  1. timestampToISO8601(long aTime)
  2. timestampToIso8601Str(long timestamp)
  3. timestampToIso8601Str(long timestamp)
  4. toCalendar(long hour)
  5. toDateString(long seconds)
  6. toIso8601(long date, boolean utc)
  7. toJulianDay(long epochMillis)
  8. toJulianDayNumber(long epochMillis)
  9. toString(Long datetime)