将时间字符串转换为 Java 中的时间对象


这是一个字符串。

String strTime = "20:15:40";

现在,使用 DateFormat 为日期设置格式。

DateFormat dateFormat = new SimpleDateFormat("hh:mm:ss");

将时间字符串解析为时间对象。

Date d = dateFormat.parse(strTime);

以下是一个完整的示例。

示例

 现场演示

import java.text.DateFormat;
import java.util.Date;
import java.text.SimpleDateFormat;
public class Demo {
    public static void main(String[] args) throws Exception {
       String strTime = "20:15:40";
       DateFormat dateFormat = new SimpleDateFormat("hh:mm:ss");
       Date d = dateFormat.parse(strTime);
       System.out.println("Resultant Date and Time = " + d);
    }
}

输出

Resultant Date and Time = Thu Jan 01 20:15:40 UTC 1970

更新于: 26-6-2020

9K+ 次浏览

开启您的 职业生涯

完成课程,获得认证

开始
廣告