本文介绍了如何在Java中将long变量更改为Timestamp?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将long变量更改为Timestamp变量?我可以将其转换为字符串,但需要将其转换为时间戳才能在数据库中使用.
How do I change a long variable to a Timestamp variable? I can convert it to a String but I need to convert it to Timestamp in order to use it in a database.
推荐答案
Timestamp扩展了java.util.Date,并且它的构造函数可以接受long.
Timestamp extends java.util.Date and it has a constructor that accepts a long.
喜欢这个:
import java.sql.Timestamp;
public class Main {
public static void main(String[] args) {
long inputLong = 1234567890l * 1000l; // Constructor expects a milliseconds value
Timestamp outputTimestamp = new Timestamp(inputLong);
System.out.println (outputTimestamp);
}
}
这篇关于如何在Java中将long变量更改为Timestamp?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!