getTime()函数是Java SQL的Timestamp类的一部分,该函数用于获取Timestamp对象的时间。该函数返回以毫秒为单位的时间,它代表1970年1月1日之后的时间(以毫秒为单位)。
函数签名:
public long getTime()
用法:
ts1.getTime();
参数:该函数不需要任何参数。
返回值:该函数返回代表时间(以毫秒为单位)的long值。
异常:该函数不会引发任何异常。
以下示例说明了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日之前的时间。负long值表示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