📜  Java SQL Timestamp getTime()函数及示例

📅  最后修改于: 2022-05-13 01:54:48.690000             🧑  作者: Mango

Java SQL Timestamp getTime()函数及示例

getTime()函数是Java SQL 的Timestamp 类的一部分。该函数用于获取Timestamp 对象的时间。该函数以毫秒为单位返回时间,它表示 1970 年 1 月 1 日之后的时间(以毫秒为单位)。

函数签名:

public long getTime()

句法:

ts1.getTime();

参数:该函数不需要任何参数。

返回值:该函数返回长整型值,以毫秒为单位表示时间。

异常:该函数不抛出任何异常。

下面的例子说明了 getTime()函数的使用

示例 1:创建时间戳并使用 getTime() 获取时间戳对象的时间。

// Java program to demonstrate the
// use of getTime() function
  
import java.sql.*;
  
class GFG {
    public static void main(String args[])
    {
        // Create two timestamp objects
        Timestamp ts = new Timestamp(10000);
  
        // Display the timestamp object
        System.out.println("Timestamp time : "
                           + ts.toString());
        System.out.println("Time in milliseconds : "
                           + ts.getTime());
    }
}
输出:
Timestamp time : 1970-01-01 00:00:10.0
Time in milliseconds : 10000

示例2:创建时间戳,使用getTime()获取时间戳对象的时间,设置为1970年1月1日之前的时间。负长值表示1970年1月1日之前的时间

// Java program to demonstrate the
// use of getTime() function
  
import java.sql.*;
  
public class solution {
    public static void main(String args[])
    {
  
        // Create two timestamp objects
        Timestamp ts = new Timestamp(-10000);
  
        // Display the timestamp object
        System.out.println("Timestamp time : "
                           + ts.toString());
  
        System.out.println("Time in milliseconds : "
                           + ts.getTime());
    }
}
输出:
Timestamp time : 1969-12-31 23:59:50.0
Time in milliseconds : -10000

参考: https: Java/sql/Timestamp.html