jsp里按“点击”如何获取当前时间,存储到数据库的date里去?

 我来答
jrj2330345
2009-04-30 · TA获得超过253个赞
知道小有建树答主
回答量:260
采纳率:0%
帮助的人:87.8万
展开全部
方法有很多种, 第一,你可以在数据库字段指定系统时间, 插入数据时自动填写系统当前时间。
第二 java、编码形式 用js 在你的按钮加个事件 new date函数调用当前事件
第三 如果用 mvc方式 ,在 C层做个判断, 在C层获取当前时间也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunkuan56
2009-04-30 · 超过35用户采纳过TA的回答
知道答主
回答量:173
采纳率:0%
帮助的人:108万
展开全部
package test;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;

public class data2 {
public static void main(String[] args) {
// 要加减的日期字符串
String strDate = "2008-7-2 14:12:14";
DateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Date date = null;
// 将字符串转换为Date()类型
try {
date = dateformat.parse(strDate);
} catch (Exception e) {
}
Calendar calendar = new GregorianCalendar();
// 将date转换为Calendar时间类
calendar.setTime(date);
// 将calendar的天数减6
System.out.println(dateformat.format(calendar.getTime()));
//calendar.add(Calendar.DATE, -6);
calendar.add(Calendar.MINUTE , 5);
// 最后将calendar转换为string类型
strDate = dateformat.format(calendar.getTime());
System.out.println(strDate);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
user_pyw
2009-04-30 · TA获得超过325个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:277万
展开全部
windseed
写的很详细了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
windseed
2009-04-30 · TA获得超过121个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:163万
展开全部
jsp代码:
<%//获取当前时间
java.util.Date thisday=new java.util.Date();
%>
<%=thisday.getYear()+1900 %>年
<%=thisday.getMonth()+1%>月
<%=thisday.getDate() %>日
<%=thisday.getHours() %>时
<%=thisday.getMinutes() %>分
java代码:
//////////////////////获取当前时间////////////////////////
Calendar cal = Calendar.getInstance();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
mDateTime=formatter.format(cal.getTime());
js代码:
在函数中写
var d, s = "Today's date is: "; //Declare variables.
d = new Date(); //Create Date object.
s += (d.getMonth() + 1) + "/"; //Get month
s += d.getDate() + "/"; //Get day
s += d.getYear()+" ";
s += d.getHours()+":";
s += d.getMinutes()+":";
s += d.getSeconds();
方法:jsp中可直接用第一种方法获得然后用insert语句插入到db中,注意插入的格式用与数据库中一致的格式,有-要加上,可以打印看看最后获得的时间符号串的格式,js方法的话就是点击按钮然后执行函数,写在onclick里面,java方法适用于当你用分层的方法将页面信息提交给java类时候用
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式