Java Date Format convertDateToString(Date date)

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

Description

Return the UTC date and time in W3C format down to second (yyyy-MM-ddTHH:mm:ssZ).

License

Apache License

Return

the formatted time string.

Declaration

public static String convertDateToString(Date date) 

Method Source Code

//package com.java2s;
/**/*from   ww  w. java2s.  co m*/
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License. See accompanying LICENSE file.
 */

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.TimeZone;

public class Main {
    /**
     * Return the UTC date and time in W3C format down to second
     * (yyyy-MM-ddTHH:mm:ssZ). i.e.: 1997-07-16T19:20:30Z
     *
     * @return the formatted time string.
     */
    public static String convertDateToString(Date date) {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm'Z'");
        sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
        return sdf.format(date);
    }

    public static TimeZone getTimeZone(String tzId) {
        if (tzId == null) {
            throw new IllegalArgumentException("Invalid TimeZone: " + tzId);
        }
        TimeZone tz = TimeZone.getTimeZone(tzId);
        if (!tz.getID().equals(tzId)) {
            throw new IllegalArgumentException("Invalid TimeZone: " + tzId);
        }
        return tz;
    }
}

Related

  1. convertDateToString(Date date)
  2. convertDateToString(Date date)
  3. convertDateToString(Date date)
  4. convertDateToString(Date date)
  5. convertDateToString(Date date)
  6. convertDateToString(Date date, boolean millis)
  7. convertDateToString(Date date, int addHours)
  8. convertDateToString(Date date, String dateFormat)
  9. convertDateToString(Date date, String format)