//test.java
import java.util.Date;
public class test
{
  public static void main(String[] args)
  {
    java.util.Date dt;
    int cyear,cmonth,cdate,cweek;
    String week;
    dt = new java.util.Date(System.currentTimeMillis());    cyear = dt.getYear();
    if(cyear<1900)
    cyear += 1900;
    cmonth = dt.getMonth()+1;
    cdate = dt.getDate();
    cweek = dt.getDay();
    if(cweek==0){week="星期日";}
    else if(cweek==1){week="星期一";}
    else if(cweek==2){week="星期二";}
    else if(cweek==3){week="星期三";}
    else if(cweek==4){week="星期四";}
    else if(cweek==5){week="星期五";}
    else if(cweek==6){week="星期六";}
    else{week="?";}
    System.out.print("year="+cyear+"month="+cmonth+"date="+cdate);
    System.out.print(week);  }
}

解决方案 »

  1.   

    我在JB5中创建javabean,再加上上面这段,前面加上package personal;,编译结果错误太多,怎么回事?
      

  2.   

    你在JB5中创建class,再加上上面这段,前面加上package personal;,编译结果就没问题了!试试!
    没问题,给份! 
      

  3.   

    我也碰到这等恶心的问题。不过是运用jdbc-odbc,直接在jsp中写没有问题,而且将connection单独在bean中实现也没有问题,但是如果将对记录的操作放进bean中就有问题了,实在是不知道weblogic有什么专门的设置。(附注:我的这些测试程序在JB自带的tomcat下运行没有一点儿问题,但转到weblogic下就不行了,前面提到的这些问题都是在weblogic下碰到的,哎......)
      

  4.   

    应该没问题的,BEAN跟JSP不矛盾,给分
      

  5.   

    Locale locale = new Locale("cn", "CN");
        DateFormatSymbols symbols = new DateFormatSymbols(locale);
        String monthNames[] = symbols.getMonths();
        for(int i=0;i<monthNames.length;i++)
        System.out.println(monthNames[i]);
        String dayNames[] = symbols.getWeekdays();
        for(int i=0;i<dayNames.length;i++)
        System.out.println(dayNames[i]);
      

  6.   

    dt.getDate()等方法现在在java中已经不推荐使用了,你应该是用dt.getTime(),然后对返回的long进行分解得到年月日。