JSP中取得当前的日期和时间分别怎么取的啊?

luoxxhh 2001-08-17 09:02:56
...全文
465 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
redstarstar 2001-08-22
  • 打赏
  • 举报
回复
哈,Java API上的例子,大家用哪使哪就成了。:)
packy_li 2001-08-22
  • 打赏
  • 举报
回复
同意redstarstar(红星星),方法可行。只是列出得太多了点,你知需要把这写为一个类,然后在jsp中像调用JavaBean一样调用就行了! 
dragonerfish 2001-08-21
  • 打赏
  • 举报
回复
关注!!!
lci21 2001-08-17
  • 打赏
  • 举报
回复
如果想取日期和时间,可以利用substring()方法!
例如:取日期
String ddate=cdate.substring(0,10);
取时间自己来吧!
呵呵
ciyun 2001-08-17
  • 打赏
  • 举报
回复
java.util.Date dat = new java.util.Date();
String datetime=new Timestamp(dat.getTime()).toString();
lci21 2001-08-17
  • 打赏
  • 举报
回复
按下面的方式取:
import java.text.*;
import java.util.*;

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定制时间格式:(2001-08-17 9:45:23)
String cdate = format(new Date());//取的当前日期和时间
  • 打赏
  • 举报
回复
Date d=new Date ();
String gTime=String.valueOf (d.getYear()+1900)+"-"+String.valueOf (d.getMonth()+1)+"-"+String.valueOf (d.getDate())+ " " +String.valueOf (d.getHours ())+":"+String.valueOf (d.getMinutes ())+":"+String.valueOf (d.getSeconds());
whxab 2001-08-17
  • 打赏
  • 举报
回复
<%@ page import="java.util.*"%>
<%Calendar thisMonth=Calendar.getInstance();
year=thisMonth.get(Calendar.YEAR);
month=thisMonth.get(Calendar.MONTH)+1;
day=thisMonth.get(Calendar.DAY_OF_MONTH);
hour=thisMonth.get(Calendar.HOUR);
minute=thisMonth.get(Calendar.MINUTE);
sencond=thisMonth.get(Calendar.SECOND);%>
redstarstar 2001-08-17
  • 打赏
  • 举报
回复
用Calendar类

import java.util.Calendar;

public class newtime
{
public static void main(String[] args)
{
Calendar calendar = Calendar.getInstance();
System.out.println("Current Time");
System.out.println("ERA: " + calendar.get(Calendar.ERA));
System.out.println("YEAR: " + calendar.get(Calendar.YEAR));
System.out.println("MONTH: " + calendar.get(Calendar.MONTH));
System.out.println("WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
System.out.println("WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
System.out.println("DATE: " + calendar.get(Calendar.DATE));
System.out.println("DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
System.out.println("DAY_OF_WEEK_IN_MONTH: "+ calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
System.out.println("ZONE_OFFSET: "+ (calendar.get(Calendar.ZONE_OFFSET)/(60*60*1000)));
System.out.println("DST_OFFSET: " + (calendar.get(Calendar.DST_OFFSET)/(60*60*1000)));
System.out.println("Current Time, with hour reset to 3");
System.out.println("ERA: " + calendar.get(Calendar.ERA));
System.out.println("YEAR: " + calendar.get(Calendar.YEAR));
System.out.println("MONTH: " + calendar.get(Calendar.MONTH));
System.out.println("WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
System.out.println("WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
System.out.println("DATE: " + calendar.get(Calendar.DATE));
System.out.println("DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
System.out.println("DAY_OF_WEEK_IN_MONTH: "+ calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
System.out.println("ZONE_OFFSET: "+ (calendar.get(Calendar.ZONE_OFFSET)/(60*60*1000))); // in hours
System.out.println("DST_OFFSET: "+ (calendar.get(Calendar.DST_OFFSET)/(60*60*1000))); // in hours
}
}

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧