当前位置: 技术问答>java相关
如何生成timestamp
来源: 互联网 发布时间:2015-07-01
本文导语: 我现在知道了年月日,如何生成java.sql.TimeStamp的数据? | import java.util.*; import java.sql.*; public class TestTimeStamp { public static void main(String args[]) { int year = 2002; int month = 6; int date =...
我现在知道了年月日,如何生成java.sql.TimeStamp的数据?
|
import java.util.*;
import java.sql.*;
public class TestTimeStamp
{
public static void main(String args[])
{
int year = 2002;
int month = 6;
int date = 26;
Calendar rightNow = Calendar.getInstance();
rightNow.set(year,month-1,date);
Timestamp ts = new Timestamp(rightNow.getTime().getTime());
System.out.println(ts);
}
}
import java.sql.*;
public class TestTimeStamp
{
public static void main(String args[])
{
int year = 2002;
int month = 6;
int date = 26;
Calendar rightNow = Calendar.getInstance();
rightNow.set(year,month-1,date);
Timestamp ts = new Timestamp(rightNow.getTime().getTime());
System.out.println(ts);
}
}
|
最简单的办法是认为时分秒都是零。eg:
import java.sql.Timestamp;
public class testTimestamp{
public static void main(String args[]){
String year = "2002";
String mon = "06";
String day = "26";
String sp = "-";
String t = " 00:00:00.0";
String str = year + sp + mon + sp + day + t;
Timestamp ts = Timestamp.valueOf(str);
System.out.println(ts.toString());
}
}
import java.sql.Timestamp;
public class testTimestamp{
public static void main(String args[]){
String year = "2002";
String mon = "06";
String day = "26";
String sp = "-";
String t = " 00:00:00.0";
String str = year + sp + mon + sp + day + t;
Timestamp ts = Timestamp.valueOf(str);
System.out.println(ts.toString());
}
}
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。