在Java中,您可以使用以下方法来获取时间(以毫秒为单位)
- 日期类– getTime()方法
- 日历类– getTimeInMillis()方法
TimeMilisecond.java
package com.mkyong.test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class TimeMilisecond {
public static void main(String[] argv) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
String dateInString = "22-01-2015 10:20:56";
Date date = sdf.parse(dateInString);
System.out.println(dateInString);
System.out.println("Date - Time in milliseconds : " + date.getTime());
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
System.out.println("Calender - Time in milliseconds : " + calendar.getTimeInMillis());
}
}
输出量
22-01-2015 10:20:56
Date - Time in milliseconds : 1421893256000
Calender - Time in milliseconds : 1421893256000
翻译自: https://mkyong.com/java/how-do-get-time-in-milliseconds-in-java/
本文介绍在Java中如何使用日期类的getTime()方法和日历类的getTimeInMillis()方法来获取时间戳,以毫秒为单位。通过具体代码示例展示了如何将字符串格式的日期转换为毫秒级的时间戳。
760

被折叠的 条评论
为什么被折叠?



