在Java中将日期转换为时间戳

jac*_*ind 2 java timestamp date

我想将日期转换为时间戳

Thu Jul 04 13:32:51 IST 2013 时间戳值

java.sql.Timestamp timeStampDate = new
                   Timestamp(user.getCreatedTime().getTime());
           System.out.println("Today is " +timeStampDate);
Run Code Online (Sandbox Code Playgroud)

但它给出了结果,因为2013-07-04 13:32:51.0我只需要像1372924971000这样的长值.

Kai*_*Kai 5

呼吁getTime()你的Timestamp对象:

返回自此Timestamp对象表示的1970年1月1日00:00:00 GMT以来的毫秒数.

实际上,您不必创建Timestamp第一个.user.getCreatedTime().getTime()已经为您提供了您想要的长期价值.