用jquery可以做:
获取JavaScript 的时间使用内置的Date函数完成
var mydate = new Date();
mydategetYear(); //获取当前年份(2位)
mydategetFullYear(); //获取完整的年份(4位,1970-)
mydategetMonth(); //获取当前月份(0-11,0代表1月)
mydategetDate(); //获取当前日(1-31)
mydategetDay(); //获取当前星期X(0-6,0代表星期天)
mydategetTime(); //获取当前时间(从197011开始的毫秒数)
mydategetHours(); //获取当前小时数(0-23)
mydategetMinutes(); //获取当前分钟数(0-59)
mydategetSeconds(); //获取当前秒数(0-59)
mydategetMilliseconds(); //获取当前毫秒数(0-999)
mydatetoLocaleDateString(); //获取当前日期
var mytime=mydatetoLocaleTimeString(); //获取当前时间
mydatetoLocaleString( ); //获取日期与时间
然后在获取你的文本框,给你的文本框赋值! 望采纳!!谢谢!!
看不清,效果是这个样子:
猜测你是这么写的:
Date xxx = requestgetParameter("xxx");解析:
requestgetParameter()获取到的是string,现在你要转换成Date类型。java提供String转Date的工具类。
假如你传过来的日期是2015-07-02 10:30:00可以用下面的方式解析:
String dateStr = requestgetParameter("xxx");// yyyy-MM-dd HH:mm:ss 与你传过来的日期格式对应
// 2015-07-02 10:30:00 就是 yyyy-MM-dd HH:mm:ss;2015-07-02 10:30 对应 yyyy-MM-dd HH:mm 以此类推,此处不明白可以问度娘
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = dfparse(dateStr);
<%@ page import="javautil,javatext"%>
<%
//Date是Jdk中的日期对象,可以精确到秒,这里取到当前的日期
Date date = new Date();
//SimpleDateFormat是Jdk中的日期格式化对象,可以对以上日期进行格式化,格式化后的日期将以指定格式显示
/ 格式定义如下
y是年
M是月
d是日
H是时
m是分钟
s是秒钟
例:yyyy-MM-dd HH:mm:ss格式化后的一个时间是2005-12-07 12:32:00
格式化当前时间按当前时间显示
/
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//最后一步,利用格式化对象格式化日期对象,返回格式化的时间字符串
String formatDate=sdfformat(date);
//更多祥情参考jdk文档
%>
你这样写试一试:
Date
d1=new
Date();
SimpleDateFormat
format=new
SimpleDateFormat ("yyyy年MM月dd日
HH:mm:ss");
String
time1=formatformat(d1)
上面的time1应该就是你想要的本地时间吧,希望对你有所帮助!
以上就是关于怎么在打开的jsp页面中的文本框中直接得到当前时间全部的内容,包括:怎么在打开的jsp页面中的文本框中直接得到当前时间、servlet获取jsp页面的日期值、在JSP中如何获得当前日期(急)!!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)