Java Date XML Format getXmlTime(Date date)

Here you can find the source of getXmlTime(Date date)

Description

get Xml Time

License

Open Source License

Declaration

public static String getXmlTime(Date date) 

Method Source Code

//package com.java2s;
/*//from   www  . j a  v a2  s. co  m
 * Copyright (C) 2009 Bradley Austin Davis.
 * 
 * This file is part of serket.
 * 
 * serket 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.
 * 
 * serket 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
 * serket. If not, see <http://www.gnu.org/licenses/>.
 */

import java.text.SimpleDateFormat;

import java.util.Date;

public class Main {
    public final static String XML_TIME_FORMAT = "HH:mm:ssZ";

    public static String getXmlTime(Date date) {
        return fixTimezone((new SimpleDateFormat(XML_TIME_FORMAT))
                .format(date));
    }

    protected static String fixTimezone(String string) {
        int insert = string.length() - 2;
        return string.substring(0, insert) + ":" + string.substring(insert);
    }
}

Related

  1. formatDateToXML(Date dateTime)
  2. formatToXMLDate(Date date)
  3. formatXml(Date date)
  4. formatXMLDate(Date date, String pattern)
  5. getTime(String xmlDateTime)
  6. parse(String xmlDateTime)
  7. toXMLDateTime(final Date date)
  8. xml2Date(String xmlDate)
  9. XML2HL7(String XMLDate)