zoukankan      html  css  js  c++  java
  • SimpleDateFomat里面的parse方法的使用


    parse方法用于将字符串类型的日期/时间解析为Date类型。
    语法

    public Date parse(参数)

    要加上这句 throws ParseException或者:try{}catch(){}。

    参数:字符串类型的日期/时间。

    返回值:返回对字符串类型的日期/时间解析后生成的Date对象。

    异常:执行该方法需要处理ParseException异常。

    代码:

     1 import java.text.ParseException; 
     2 import java.text.SimpleDateFormat; 
     3 import java.util.Date; 
     4 
     5 public class DateTest { 
     6 public static void main(String[] args) throws ParseException{ 
     7 String date="1988-10-10 20:10:10"; 
     8 Date d=null; 
     9 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
    10 d=sdf.parse(date);//将String to Date类型 
    11 System.out.println(d); 
    12 } 
    13 } 

    运行:

    如果不加异常处理,就会报错:

     返回两个日期对象的天数差(注意,需要导入头文件,导入的头文件和上面一样):

     1  /**
     2       * 计算日期差
     3       * @param dstr1 第一个日期
     4       * @param dstr2 第二个日期
     5       *
     6   */
     7  public long charge(String dstr1,String dstr2){
     8      long charge=0;
     9      SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd");
    10      try {
    11           Date d1=sd.parse(dstr1);
    12        Date d2=sd.parse(dstr2);
    13        charge=(d2.getTime()-d1.getTime())/(24*60*60*1000);
    14    } catch (ParseException e) {
    15       e.printStackTrace();
    16       }
    17          return charge; 
    18 }
  • 相关阅读:
    动态载入DLL
    在DELPHI中使用自定义光标
    Delphi实现提取可执行文件内部所有图标
    delphi 网络函数
    delphi制作dll
    实现半透明效果
    自绘按钮,添加Color属性(转载)
    为汉语名字生成首字母助记码
    DELPHI 获取本月 的第一天 和 最后一天
    GRID用法(取行、列值;定位选中某行等等)
  • 原文地址:https://www.cnblogs.com/qq1871707128/p/6073532.html
Copyright © 2011-2022 走看看