通过JSP向数据库插入当前时间

通过JSP向数据库插入当前时间,第1张

JSP中获取当前时间:在scriptlet中加入以下代码://从服务器上获取初始时间varcurrentDate=newDate()然后把currentDate传入sql中当作一个时间字段记录到数据库即可。

JSP都是在服务器端运行的,即编译好之后就没JSP什么事了,JSP就只剩下HTML,CSS和JS等前端的东西了。所以想在页面上动态显示时间,只能用JS,那么怎么做呢?

就是JS去获取本机时间显示到HTML的DOM中,然后时时刻刻去更换这个数据,那么就是动态的了,此中用到一些函数:

1:setInterval(function(){

},time)

2:var date = new Date()

在这儿就要去解析date了,要获取它的时间戳(年月日,时分秒),整合成需要的格式然后显示出来

有两种办法,

1.最简单的办法是,直接将字段设置为datatime类型,如果你是mysql就在insert的时候用now(),如果是sqlserver就用getdate()

2.如果你一定要在JSP里生成时间,那么你就用

SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())

yyyy-MM-dd HH:mm:ss是时间的格式,可以百度一下SimpleDateFormat的格式


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11556316.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存