⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createdate.java

📁 java 读写EXCEL文件的源码
💻 JAVA
字号:
/********************************************************************
 *
 * $RCSfile: CreateDate.java,v $  $Revision: 1.1 $  $Date: 2003/09/22 08:06:23 $
 *
 * $Log: CreateDate.java,v $
 * Revision 1.1  2003/09/22 08:06:23  icestone
 * init
 *
 *
 *
 **********************************************************************/
package pcdmupgradedata;
/**
 * 日期转换定义类
 */

import java.util.Calendar;
import java.util.Date;
public class CreateDate {

  public static Date createDate(String strDate) {
//Debug.print(strDate) ;
    Date date = Calendar.getInstance().getTime() ;
    try{
      int yearIdx = strDate.indexOf((int)('-'));
      if(yearIdx!=-1){
        String yearStr = strDate.substring(0, yearIdx) ;
        int monthIdx = strDate.indexOf((int)('-'),yearIdx+1);
        if(monthIdx!=-1){
          String monthStr = strDate.substring(yearIdx+1,monthIdx) ;
          String dayStr = strDate.substring(monthIdx+1) ;
          Calendar calendar = java.util.Calendar .getInstance() ;
          int year = Integer.parseInt(yearStr);
          int month =  Integer.parseInt(monthStr);
          int day =  Integer.parseInt(dayStr);

          calendar.set(Calendar.DAY_OF_MONTH,day);
          calendar.set(Calendar.MONTH ,month-1);
          calendar.set(Calendar.YEAR ,year);
          date = calendar.getTime() ;
        }
      }
    }catch(java.lang.NumberFormatException e){
      return date;
    }
    return date;
  }

  public static String getDateString(Date date){
    String str = new String("");
    Calendar calendar = Calendar.getInstance() ;
    calendar.setTime(date) ;
    str =calendar.get(Calendar.YEAR)+"-"+(calendar.get(Calendar.MONTH)+1)+
          "-"+calendar.get(Calendar.DAY_OF_MONTH);
    return str;
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -