在Java中,可以使用System.currentTimeMillis()
方法將當前時間轉化為時間戳。該方法返回的是從1970年1月1日00:00:00 UTC到當前時間的毫秒數。示例如下:
long timeStamp = System.currentTimeMillis();
System.out.println("當前時間戳:" + timeStamp);
如果要將特定時間轉化為時間戳,可以使用SimpleDateFormat
類將時間字符串解析為Date
對象,然后調用getTime()
方法獲取時間戳。示例如下:
String timeStr = "2022-01-01 12:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse(timeStr);
long timeStamp = date.getTime();
System.out.println("指定時間的時間戳:" + timeStamp);