原文:http://hi.baidu.com/iameyama/blog/item/b3677f5c1567744bfbf2c0d1.html

import java.text.SimpleDateFormat;
import java.util.Calendar;

方法一:

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String ly_time = sdf.format(new java.util.Date());
  System.out.println("现在时间是:"+ly_time);

结果:现在时间是:2008-11-28 14:19:49

方法二:
    String ly_time = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
    System.out.println("现在时间是:"+ly_time);

结果:现在时间是:2008-11-28 14:19:49

=======================

java获取当前时间2008年04月14日 星期一 10:11//这是个获取当前时间的简单实例,如下:
//--------------------------------------------

import java.util.*;
import java.text.*;

public class NowString {
   public static void main(String[] args) {
      Date now = new Date();
      DateFormat d = DateFormat.getDateInstance();
      String str = d.format(now);
      System.out.println("Today is " + str);
   }
}

//--------------------------------------------


1、先导入两个类java.util.*,java.text.*

2、加简单的一句话:String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());


date就是你得到的时间,显示格式可以根据("yyyy-MM-dd HH:mm:ss")的格式随意调整,如果你想取到一些更具体的一些日期行数据可以查看API的Calendar类。

3、在JSP页面上可以通过一下方法获取:

function printDate()
{
    var today=new Date();
    var day=today.getDate();
    var month=today.getMonth()+1;
    var year=today.getFullYear().toString();
    var box1=document.stats.intoDate;
if((month/10)<1)
{
        month=("0"+month).toString();
}
if((day/10)<1)
{
        day=("0"+today.getDate()).toString();
}
box1.value=year+"-"+month+"-"+day;
}

posted on 2011-03-25 16:46  hotty  阅读(625)  评论(0)    收藏  举报