/*
* Date.java
*
* Created on July 6, 2006, 9:30 PM
*
* (C) R. Alexander Milowski alex@milowski.com
*/
package org.exist.atom.util;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
*
* @author R. Alexander Milowski
*/
public class DateFormatter {
/** Creates a new instance of Date */
private DateFormatter() {
}
static DateFormat xsdFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
public static String toXSDDateTime(long value)
{
Date d = new Date(value);
return toXSDDateTime(d);
}
public static String toXSDDateTime(Date d)
{
String result = xsdFormat.format(d);
result = result.substring(0, result.length()-2)
+ ":" + result.substring(result.length()-2);
return result;
}
}