求助!java中关于时间戳Timestamp的问题
代码如下:GregorianCalendargcal=newGregorianCalendar();//获得当前时间DateFormatdf=DateFormat.get...
代码如下:
GregorianCalendar gcal=new GregorianCalendar(); //获得当前时间
DateFormat df = DateFormat.getDateTimeInstance(); //设定格式yyyy-mm-dd hh:mm:ss
Date date=gcal.getTime(); //将当前时间转成日期对象
String datetime=df.format(date); //获得符合格式的字符串,当前日期时间
int index=datetime.indexOf(" ");
String selectday=datetime.substring(0,index); //当前日期
Timestamp nowdatetime = Timestamp.valueOf(datetime); //将当前日期换成Timestamp对象
报错如下:
严
重: Servlet.service() for servlet [action] in context with path
[/PandaStarOA] threw exception [java.lang.IllegalArgumentException:
Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]] with root
cause
java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]
哪位好心人能告诉我该怎么改啊! 展开
GregorianCalendar gcal=new GregorianCalendar(); //获得当前时间
DateFormat df = DateFormat.getDateTimeInstance(); //设定格式yyyy-mm-dd hh:mm:ss
Date date=gcal.getTime(); //将当前时间转成日期对象
String datetime=df.format(date); //获得符合格式的字符串,当前日期时间
int index=datetime.indexOf(" ");
String selectday=datetime.substring(0,index); //当前日期
Timestamp nowdatetime = Timestamp.valueOf(datetime); //将当前日期换成Timestamp对象
报错如下:
严
重: Servlet.service() for servlet [action] in context with path
[/PandaStarOA] threw exception [java.lang.IllegalArgumentException:
Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]] with root
cause
java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]
哪位好心人能告诉我该怎么改啊! 展开
1个回答
展开全部
GregorianCalendar gcal = new GregorianCalendar(); // 获得当前时间
// 设定格式yyyy-mm-dd hh:mm:ss
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = gcal.getTime(); // 将当前时间转成日期对象
String datetime = df.format(date); // 获得符合格式的字符串,当前日期时间
int index = datetime.indexOf(" ");
String selectday = datetime.substring(0, index); // 当前日期
// 将当前日期换成Timestamp对象
// string的类型必须形如: yyyy-mm-dd hh:mm:ss[.f...] 这样的格式,中括号表示可选,// 否则报错!!!
Timestamp nowdatetime = Timestamp.valueOf(datetime);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询