求助!如何在java代码中,将日期插入mysql数据库(对应字段类型是datetime),用JDBC连接数据库?
java.util.Date date = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()))
;//获取系统时间 java.sql.Timestamp date1=new java.sql.Timestamp(date.getTime())
;//把java.util.Date类型转换为java.sql.Timestamp类型最后用setTimestamp();方法就可以插入到mysql数据库中了
java new date获取的是什么时区?
在中国的话,new Date()获取的基本都是Asia/Shanghai时区的
System.out.println(ZoneId.systemDefault());
获取的时间也基本上是CST(China Standard Time)
System.out.println(new Date());
JAVA一般多久能学会?
一般学JAVA的分为几种类型的人:
1、读大学的人,他们专业就是计算机,汇编语言是JAVA,他们学习时间是比较久的1-2年是最少的,有些同学学的很扎实,出来找工作没有问题,有的同学还需要找第三方培训机构再造;
2、转行的人,由于软件开发行业人员薪资比较高,很多人跨行学习JAVA,会去报JAVA培训班,一般培训时间4-6个月,有的更久,是根据学员自身情况来规划学习时间;
3、天赋比较好的人,他们跨行自学JAVA,有的人几个月就掌握了JAVA的开发思想,而且做项目他们完成的都很不错。
一般学习JAVA,都要经过几个阶段,JAVA基础语言(一些基础知识)——JAVA高级语言(开发项目的框架),按市场统计大部分学习时间是4-6个月,便可胜任JAVA初级开发工程师,工作3年左右升JAVA中级开发工程师,再两年可以做到JAVA高级开发工程师,后面就是JAVA架构师或者项目经理。
一年足够了,二个月JavaSE,半个月html+css+div,一个月的数据库,servlet+jsp一个月,然后SSH框架两个月。然后通起来串一遍,把知识结合起来,再做几个项目练练手,就差不多了。