概述 | 软件包 | 类 | 使用 | 树 | 已过时 | 索引 | 帮助
上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法

## zr.zrpower.common.util
类 DateWork

    java.lang.Object
      zr.zrpower.common.util.DateWork

    public class DateWork

extends java.lang.Object

智软web应用中间件公共组件包

常用函数包

Copyright: Copyright (c) NFZR 2013

单元名称：DateWork.java
中文解释：日期函数类
作用：定义常用的日期类操作函数

版本：
  6.1
作者：
  南方智软科技

构造函数摘要
`DateWork()` 构造函数

方法摘要
`int` | `compareDate(java.util.Date date1, java.util.Date date2)` 比较两个日期相差几天
`long` | `compareToday(java.util.Date date)` 比较指定日期和今天相差几天
`java.lang.String` | `DateTimeToString(java.util.Date date)` 将java.uitl.Date日期型转换为String字符串
`java.lang.String` | `DateToString(java.util.Date date)` 将java.uitl.Date日期型转换为String字符串
`java.lang.String` | `getThisMonth()` 获取当前月份
`java.lang.String` | `getThisMonthFirstDay()` 获取本月的第一天
`java.lang.String` | `getThisYear()` 获取当前年份
`java.lang.String[]` | `getYearList(int StartYear)` 获取从指定年份到当前年份的所有年份列表
`java.lang.String` | `getYearMonth()` 获取当前年份加月份
`boolean` | `isSameWeekDates(java.util.Date date1, java.util.Date date2)` 比较是否是同一周
`int` | `MonthDay(int Year, int Month)` 获取指定月份有多少天
`int` | `MonthDay(java.lang.String YearMonth)` 获取指定月份有多少天
`int` | `MonthDay(java.lang.String Year, java.lang.String Month)` 获取指定月份有多少天
`java.util.Date` | `StringToDate(java.lang.String param)` 将String字符串转换为java.uitl.Date日期型 条件是：传入的字符串必须是9999-99-99格式
`java.util.Date` | `StringToDateTime(java.lang.String param)` 将String字符串转换为java.uitl.Date日期型 条件是：传入的字符串必须是9999-99-99 24:69:69格式
`java.sql.Timestamp` | `UtiltdateToSqldate(java.util.Date date)` 将java.uitl.Date日期型转换为java.sql.Timestamp日期型

从类 java.lang.Object 继承的方法
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

构造函数详细信息

### DateWork

    public DateWork()

  构造函数

方法详细信息

### StringToDate

    public java.util.Date StringToDate(java.lang.String param)

  将String字符串转换为java.uitl.Date日期型
  条件是：传入的字符串必须是9999-99-99格式

  参数：
    `param` - 9999-99-99格式的字符串
  返回：
    java.uilt.Date日期型

### StringToDateTime

    public java.util.Date StringToDateTime(java.lang.String param)

  将String字符串转换为java.uitl.Date日期型
  条件是：传入的字符串必须是9999-99-99 24:69:69格式

  参数：
    `param` - 9999-99-99 24:69:69格式的字符串
  返回：
    java.uilt.Date日期型

### DateToString

    public java.lang.String DateToString(java.util.Date date)

  将java.uitl.Date日期型转换为String字符串

  参数：
    `date` - 字符串型的日期型
  返回：
    年月日格式字符串

### DateTimeToString

    public java.lang.String DateTimeToString(java.util.Date date)

  将java.uitl.Date日期型转换为String字符串

  参数：
    `date` - 字符串型的日期型
  返回：
    年月日带时间格式字符串

### UtiltdateToSqldate

    public java.sql.Timestamp UtiltdateToSqldate(java.util.Date date)

  将java.uitl.Date日期型转换为java.sql.Timestamp日期型

  参数：
    `date` - java.uitl.Date
  返回：
    java.sql.Date

### compareToday

    public long compareToday(java.util.Date date)

  比较指定日期和今天相差几天

  参数：
    `date` - java.uitl.Date 指定的日期
  返回：
    long 相差的天数

### compareDate

    public int compareDate(java.util.Date date1,
                           java.util.Date date2)

  比较两个日期相差几天

  参数：
    `date1` - java.uitl.Date 指定的日期1
    `date2` - java.uitl.Date 指定的日期2
  返回：
    long 相差的天数

### MonthDay

    public int MonthDay(int Year,
                        int Month)

  获取指定月份有多少天

  参数：
    `Year` - 指定的年份
    `Month` - 指定的月份
  返回：
    long 指定月份有多少天

### MonthDay

    public int MonthDay(java.lang.String Year,
                        java.lang.String Month)

  获取指定月份有多少天

  参数：
    `Year` - 指定的年份
    `Month` - 指定的月份
  返回：
    long 指定月份有多少天

### MonthDay

    public int MonthDay(java.lang.String YearMonth)

  获取指定月份有多少天

  参数：
    `YearMonth` - 年月格式为2000-01,或2000-1
  返回：
    int 指定月份有多少天

### isSameWeekDates

    public boolean isSameWeekDates(java.util.Date date1,
                                   java.util.Date date2)

  比较是否是同一周

  参数：
    `date1` - 指定的日期1
    `date2` - 指定的日期2
  返回：
    boolean 是否是同一周

### getYearList

    public java.lang.String[] getYearList(int StartYear)

  获取从指定年份到当前年份的所有年份列表

  参数：
    `StartYear` - 指定的开始年份
  返回：
    String[] 年份列表

### getYearMonth

    public java.lang.String getYearMonth()

  获取当前年份加月份

  返回：
    String 当前年月

### getThisYear

    public java.lang.String getThisYear()

  获取当前年份

  返回：
    String 当前年份

### getThisMonth

    public java.lang.String getThisMonth()

  获取当前月份

  返回：
    String 当前月份

### getThisMonthFirstDay

    public java.lang.String getThisMonthFirstDay()

  获取本月的第一天

  返回：
    String 本月的第一天，格式2006－08－01

概述 | 软件包 | 类 | 使用 | 树 | 已过时 | 索引 | 帮助
上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法