UTC时间戳转换

时间:2015-05-26 18:23:39

标签: android simpledateformat utc

我正在使用DateAndTimePicker的应用程序,我可以从中获得指定格式的datetime。现在我需要将此日期和时间字符串转换为UTC timestamp格式。我尝试了很多,但无法找到解决方案。

UTC格式应与此"2015-05-01T08:56:53.891Z"

类似

我尝试过这样的代码

public static String getdateUTCFormat(String date, String time) {
    try {

        DateFormat utcFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
        utcFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
        Date utcDate = utcFormat.parse(date + time);

        Log.v("Date And Time-----------",utcDate.toString());
        return utcDate.toString();

    } catch (Exception e) {
        e.printStackTrace();
        return null;
    }
}

0 个答案:

没有答案