Java中的PHP time()相当于什么?

时间:2010-03-05 05:04:54

标签: java php datetime

我需要将当前时间作为长整数存储到数据库表中,可能有更好的方法在数据库中存储日期/时间,但这里需要长整数。

在PHP中,我可以使用time()获取当前时间的整数,在Java中,是否存在执行相同技巧的任何函数或简单代码?

谢谢

2 个答案:

答案 0 :(得分:8)

您可以执行System.currentTimeMillis(),它返回long

来自JavaDoc

以毫秒为单位返回当前时间。请注意,虽然返回值的时间单位是毫秒,但值的粒度取决于底层操作系统,并且可能更大。例如,许多操作系统以几十毫秒为单位测量时间。 有关“计算机时间”和协调世界时(UTC)之间可能出现的轻微差异的讨论,请参阅类日期说明

答案 1 :(得分:0)

听起来像java.util.Date.getTime()就是你想要的。 PHP time()函数以秒为单位,Java函数以毫秒为单位,因此您需要根据所需的单位进行转换。