tochinese.java

来自「jdo开发实例,一个功能全面的oa系统」· Java 代码 · 共 53 行

JAVA
53
字号
package com.gzrealmap.oa;
import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat;
import java.text.ParseException;

public class ToChinese {
//  public ToChinese() {
//  }
public String tochinese(String str){
    String result=null;
    byte temp[];
    if(str==null){
      result="";
    }
    try{
      temp=str.getBytes("iso-8859-1");
      result=new String(temp);
    }catch(UnsupportedEncodingException ex){
      System.out.println(ex.toString());
    }
    return result;
  }
  public java.sql.Date todate(String timestring){
    SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
       java.util.Date d = null;
       try {
         d= f.parse(timestring);
       }
       catch (ParseException ex) {
       }
        long time=d.getTime() ;
        java.sql.Date data= new java.sql.Date(time);
     return data;
  }
  public java.sql.Timestamp totimeStamp(String timestring){
   SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd HH:mm");
  java.util.Date  d = null;
  try {
    d = f.parse(timestring);
  }
  catch (ParseException ex) {
  }
   long time=d.getTime() ;
   java.sql.Timestamp data = new java.sql.Timestamp(time);
   return data;
  }
  public static void main(String[] args){
    ToChinese tochinese=new ToChinese();
    String string="2004-03-23";
    System.out.println("the date is:"+tochinese.todate(string));
  }
}

⌨️ 快捷键说明

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