Here you can find the source of formatDateISO(long millis)
public static String formatDateISO(long millis)
//package com.java2s; //License from project: Open Source License import java.text.SimpleDateFormat; import java.util.Date; public class Main { private static final String ISO_FORMAT_SECONDS = "yyyy-MM-dd'T'HH:mm:ss'Z'"; private static final SimpleDateFormat isoFormat = new SimpleDateFormat(); public static String formatDateISO(long millis) { Date d = new Date(); d.setTime(millis);//from w w w. j ava 2 s . co m return formatDateISO(d); } public synchronized static String formatDateISO(Date date) { if (date == null) { return null; } isoFormat.applyPattern(ISO_FORMAT_SECONDS); return isoFormat.format(date); } }