Appearance
字符串
jnpf.util.ConvertUtil
toStr-转换为字符串
如果给定的值为 null,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | String |
| return | 结果 |
D - 示例代码
java
toStr-转换为字符串
如果给定的值为null,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toChar-转换为字符
如果给定的值为 null,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Character |
| return | 结果 |
D - 示例代码
java
toChar-转换为字符
如果给定的值为null,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toByte-转换为 byte
如果给定的值为null,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Byte |
| return | 结果 |
D - 示例代码
java
toByte-转换为 byte
如果给定的值为null,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toShort-转换为 Short
如果给定的值为null,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Short |
| return | 结果 |
D - 示例代码
java
toShort-转换为 Short
如果给定的值为null,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toNumber-转换为 Number
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Number |
| return | 结果 |
D - 示例代码
java
toNumber-转换为 Number
如果给定的值为空,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toInt-转换为 int
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Integer |
| return | 结果 |
D - 示例代码
java
toInt-转换为 int
如果给定的值为null,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toIntArray-转换为 Integer 数组
| 参数 | 说明 | 类型 |
|---|---|---|
| split | 分隔符 | String |
| split | 被转换的值 | String |
| return | 结果 |
D - 示例代码
java
toStrArray-转换为 String 数组
| 参数 | 说明 | 类型 |
|---|---|---|
| split | 分隔符 | String |
| split | 被转换的值 | String |
| return | 结果 |
D - 示例代码
java
toLong-转换为 long
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Long |
| return | 结果 |
D - 示例代码
java
toLong-转换为 long
如果给定的值为null,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toDouble-转换为 double
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Double |
| return | 结果 |
D - 示例代码
java
toDouble-转换为 double
如果给定的值为空,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toFloat-转换为 Float
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Float |
| return | 结果 |
D - 示例代码
java
toFloat-转换为 Float
如果给定的值为空,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toBool-转换为 boolean
String 支持的值为:true、false、yes、ok、no,1,0 如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | Boolean |
| return | 结果 |
D - 示例代码
java
toBool-转换为 boolean
如果给定的值为空,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toEnum-转换为 Enum 对象
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| clazz | Enum 的 Class | Class<E> |
| value | 值 | Object |
| defaultValue | 默认值 | E |
| return | Enum |
D - 示例代码
java
toEnum-转换为 Enum 对象
如果给定的值为空,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| clazz | Enum 的 Class | Class<E> |
| value | 值 | Object |
| return | Enum |
D - 示例代码
java
toBigInteger-转换为 BigInteger
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | BigInteger |
| return | 结果 |
D - 示例代码
java
toBigInteger-转换为 BigInteger
如果给定的值为空,或者转换失败,返回默认值null
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
toBigDecimal-转换为 BigDecimal
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| defaultValue | 转换错误时的默认值 | BigDecimal |
| return | 结果 |
D - 示例代码
java
toBigDecimal-转换为 BigDecimal
如果给定的值为空,或者转换失败,返回默认值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | 被转换的值 | Object |
| return | 结果 |
D - 示例代码
java
str-将对象转为字符串
1、Byte 数组和 ByteBuffer 会被转换为对应字符串的数组 2、对象数组会调用 Arrays.toString 方法
| 参数 | 说明 | 类型 |
|---|---|---|
| obj | 对象 | Object |
| charsetName | 字符集 | String |
| return | 字符串 |
D - 示例代码
java
str-将对象转为字符串
1、Byte 数组和 ByteBuffer 会被转换为对应字符串的数组 2、对象数组会调用 Arrays.toString 方法
| 参数 | 说明 | 类型 |
|---|---|---|
| obj | 对象 | Object |
| charset | 字符集 | Charset |
| return | 字符串 |
D - 示例代码
java
str-将 byte 数组转为字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| bytes | byte 数组 | byte[] |
| charset | 字符集 | String |
| return | 字符串 |
D - 示例代码
java
str-解码字节码
| 参数 | 说明 | 类型 |
|---|---|---|
| data | 字符串 | byte[] |
| charset | 字符集,如果此字段为空,则解码的结果取决于平台 | Charset |
| return | 解码后的字符串 |
D - 示例代码
java
str-将编码的 byteBuffer 数据转换为字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| data | 数据 | ByteBuffer |
| charset | 字符集,如果为空使用当前系统字符集 | String |
| return | 字符串 |
D - 示例代码
java
str-将编码的 byteBuffer 数据转换为字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| data | 数据 | ByteBuffer |
| charset | 字符集,如果为空使用当前系统字符集 | Charset |
| return | 字符串 |
D - 示例代码
java
toSbc-半角转全角
| 参数 | 说明 | 类型 |
|---|---|---|
| input | String. | String |
| return | 全角字符串. |
D - 示例代码
java
toSbc-半角转全角
| 参数 | 说明 | 类型 |
|---|---|---|
| input | String | String |
| notConvertSet | 不替换的字符集合 | Character> |
| return | 全角字符串. |
D - 示例代码
java
toDbc-全角转半角
| 参数 | 说明 | 类型 |
|---|---|---|
| input | String. | String |
| return | 半角字符串 |
D - 示例代码
java
toDbc-替换全角为半角
| 参数 | 说明 | 类型 |
|---|---|---|
| text | 文本 | String |
| notConvertSet | 不替换的字符集合 | Character> |
| return | 替换后的字符 |
D - 示例代码
java
digitUppercase-数字金额大写转换 先写个完整的然后将如零拾替换成零
| 参数 | 说明 | 类型 |
|---|---|---|
| n | 数字 | double |
| return | 中文大写数字 |
D - 示例代码
java
jnpf.util.DateUtil
getDayBegin-获取当天开始时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getNow-获取当前时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getNow-获取当前时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getmmNow-获取当前时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getNowDate-获取当前时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getDayEnd-获取当天结束时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getBeginDayOfYesterday-获取昨天开始时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getEndDayOfYesterday-获取昨天结束时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getBeginDayOfTomorrow-获取明天开始时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getEndDayOfTomorrow-获取明天结束时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getDayStartTime-获取某个日期的开始时间
| 参数 | 说明 | 类型 |
|---|---|---|
| d | Date |
D - 示例代码
java
getDayEndTime-获取某个日期的结束时间
| 参数 | 说明 | 类型 |
|---|---|---|
| d | Date |
D - 示例代码
java
getBeginDayOfWeek-获取本周的开始时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getEndDayOfWeek-获取本周的结束时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getBeginDayOfLastWeek-获取上周开始时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getEndDayOfLastWeek-获取上周的结束时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getNowYear-获取今年是哪一年
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getNowMonth-获取本月是哪一月
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getBeginDayOfMonth-获取本月的开始时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getEndDayOfMonth-获取本月的结束时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getBeginDayOfLastMonth-获取上月的开始时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getEndDayOfLastMonth-获取上月的结束时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getBeginDayOfYear-获取本年的开始时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getEndDayOfYear-获取本年的结束时间
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getDiffDays-两个日期相减得到的天数
| 参数 | 说明 | 类型 |
|---|---|---|
| beginDate | Date | |
| endDate | Date |
D - 示例代码
java
dateDiff-两个日期相减得到的毫秒数
| 参数 | 说明 | 类型 |
|---|---|---|
| beginDate | Date | |
| endDate | Date |
D - 示例代码
java
max-获取两个日期中的最大日起
| 参数 | 说明 | 类型 |
|---|---|---|
| beginDate | Date | |
| endDate | Date |
D - 示例代码
java
min-获取两个日期中的最小日期
| 参数 | 说明 | 类型 |
|---|---|---|
| beginDate | Date | |
| endDate | Date |
D - 示例代码
java
getFirstSeasonDate-获取某月该季度的第一个月
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date |
D - 示例代码
java
getNextDay-返回某个日期下几天的日期
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date | |
| i | int |
D - 示例代码
java
getFrontDay-返回某个日期前几天的日期
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date | |
| i | int |
D - 示例代码
java
getTimeList-获取某年某月按天切片日期集合(某个月间隔多少天的日期集合)
| 参数 | 说明 | 类型 |
|---|---|---|
| beginYear | int | |
| beginMonth | int | |
| k | int |
D - 示例代码
java
getTimeList-获取某年某月到某年某月按天的切片日期集合(间隔天数的集合)
| 参数 | 说明 | 类型 |
|---|---|---|
| beginYear | int | |
| beginMonth | int | |
| endYear | int | |
| endMonth | int | |
| k | int |
D - 示例代码
java
isEffectiveDate-判断当前时间是否在[startTime, endTime]区间,注意时间格式要一致
| 参数 | 说明 | 类型 |
|---|---|---|
| nowTime | 当前时间 | Date |
| startTime | 开始时间 | Date |
| endTime | 结束时间 | Date |
D - 示例代码
java
dateNow-date 类型进行格式化输出
| 参数 | 说明 | 类型 |
|---|---|---|
| pattern | String |
D - 示例代码
java
dateToString-date 类型进行格式化输出
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date | |
| pattern | String |
D - 示例代码
java
dateFormat-date 类型进行格式化输出(返回类型:String)
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date |
D - 示例代码
java
daFormat-date 类型进行格式化输出(返回类型:String)
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date |
D - 示例代码
java
daFormat-时间戳类型进行格式化输出 yyyy-MM-dd HH:mm:ss(返回类型:String)
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Long |
D - 示例代码
java
daFormatYmd-时间戳类型进行格式化输出 yyyy-MM-dd(返回类型:String)
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Long |
D - 示例代码
java
dateFormatHHmmssAddEight-时间戳类型进行格式化输出(返回类型:String)
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Long |
D - 示例代码
java
daFormatHHMMSS-时间戳类型进行格式化输出(返回类型:String)
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Long |
D - 示例代码
java
stringToDate-将"2015-08-31 21:08:06"型字符串转化为 Date
| 参数 | 说明 | 类型 |
|---|---|---|
| str | String | |
| java.text.ParseException | java.text.ParseException |
D - 示例代码
java
stringToDates-将"2015-08-31"型字符串转化为 Date
| 参数 | 说明 | 类型 |
|---|---|---|
| str | String | |
| java.text.ParseException | java.text.ParseException |
D - 示例代码
java
cstFormat-将 CST 时间类型字符串进行格式化输出
| 参数 | 说明 | 类型 |
|---|---|---|
| str | String | |
| java.text.ParseException | java.text.ParseException |
D - 示例代码
java
longToDate-将 long 类型转化为 Date
| 参数 | 说明 | 类型 |
|---|---|---|
| str | long | |
| java.text.ParseException | java.text.ParseException |
D - 示例代码
java
isEffectiveDate-判断当前日期是否在[startDate, endDate]区间
| 参数 | 说明 | 类型 |
|---|---|---|
| startDate | 开始日期 | Date |
| endDate | 结束日期 | Date |
D - 示例代码
java
getTwoDay-得到二个日期间的间隔天数
| 参数 | 说明 | 类型 |
|---|---|---|
| secondString:后一个日期 | String | |
| firstString:前一个日期 | String |
D - 示例代码
java
getPreTime-时间前推或后推分钟,其中 JJ 表示分钟.
| 参数 | 说明 | 类型 |
|---|---|---|
| stringTime:时间 | String | |
| minute:分钟(有正负之分) | String |
D - 示例代码
java
getTime-时间转成成秒
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
strToDate-将短时间格式字符串转换为时间 yyyy-MM-dd
| 参数 | 说明 | 类型 |
|---|---|---|
| strDate | String |
D - 示例代码
java
getNextDay-得到一个时间延后或前移几天的时间
| 参数 | 说明 | 类型 |
|---|---|---|
| nowdate:时间 | String | |
| delay:前移或后延的天数 | String |
D - 示例代码
java
isLeapYear-判断是否闰年
| 参数 | 说明 | 类型 |
|---|---|---|
| ddate | String |
D - 示例代码
java
geteDate-返回美国时间格式
| 参数 | 说明 | 类型 |
|---|---|---|
| str | String |
D - 示例代码
java
isSameWeekDates-判断二个时间是否在同一个周
| 参数 | 说明 | 类型 |
|---|---|---|
| date1 | Date | |
| date2 | Date |
D - 示例代码
java
getSeqWeek-产生周序列,即得到当前时间所在的年度是第几周
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getWeek-获得一个日期所在的周的星期几的日期,如要找出 2002 年 2 月 3 日所在周的星期一是几号
| 参数 | 说明 | 类型 |
|---|---|---|
| sdate:日期 | String | |
| num:星期几(星期天是一周的第一天) | String |
D - 示例代码
java
getWeek-根据一个日期,返回是星期几的字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| sdate | String |
D - 示例代码
java
getWeekStr-根据一个日期,返回是星期几的字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| sdate | String |
D - 示例代码
java
getDays-两个时间之间的天数
| 参数 | 说明 | 类型 |
|---|---|---|
| date1 | String | |
| date2 | String |
D - 示例代码
java
getNowMonth-形成如下的日历 , 根据传入的一个时间返回一个结构 星期日 星期一 星期二 星期三 星期四 星期五 星期六 下面是当月的各个时间 此函数返回该日历第一行星期日所在的日期
| 参数 | 说明 | 类型 |
|---|---|---|
| sdate | String |
D - 示例代码
java
getUserDate-根据用户传入的时间表示格式,返回当前时间的格式 如果是 yyyyMMdd,注意字母 y 不能大写
| 参数 | 说明 | 类型 |
|---|---|---|
| sformat | String |
D - 示例代码
java
getDateString-根据用户传入的时间表示格式,返回当前时间的格式 如果是 yyyyMMdd,注意字母 y 不能大写
| 参数 | 说明 | 类型 |
|---|---|---|
| sformat | Date |
D - 示例代码
java
getRandom-返回一个 i 位数的随机数
| 参数 | 说明 | 类型 |
|---|---|---|
| i | int |
D - 示例代码
java
dateToLocalDateTime-Date 转换为 LocalDateTime
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date |
D - 示例代码
java
localDateTimeToDate-LocalDateTime 转换为 Date
| 参数 | 说明 | 类型 |
|---|---|---|
| localDateTime | LocalDateTime |
D - 示例代码
java
dateAddHours-时间加减小时
| 参数 | 说明 | 类型 |
|---|---|---|
| startDate | 要处理的时间,Null 则为当前时间 | Date |
| hours | 加减的小时 | int |
| return | Date |
D - 示例代码
java
dateAddMinutes-时间加减分钟
| 参数 | 说明 | 类型 |
|---|---|---|
| startDate | 要处理的时间,Null 则为当前时间 | Date |
| minutes | 加减的分钟 | int |
| return | Date |
D - 示例代码
java
dateAddSeconds-时间加减秒数
| 参数 | 说明 | 类型 |
|---|---|---|
| startDate | 要处理的时间,Null 则为当前时间 | Date |
| seconds | 加减的秒数 | int |
| return | Date |
D - 示例代码
java
dateAddYears-时间加减年数
| 参数 | 说明 | 类型 |
|---|---|---|
| startDate | 要处理的时间,Null 则为当前时间 | Date |
| years | 加减的年数 | int |
| return | Date |
D - 示例代码
java
dateAddMonths-时间加减月数
| 参数 | 说明 | 类型 |
|---|---|---|
| startDate | 要处理的时间,Null 则为当前时间 | Date |
| months | 加减的月数 | int |
| return | Date |
D - 示例代码
java
dateAddDays-时间加减天数
| 参数 | 说明 | 类型 |
|---|---|---|
| startDate | 要处理的时间,Null 则为当前时间 | Date |
| days | 加减的天数 | int |
| return | Date |
D - 示例代码
java
localDateAddHours-时间加减小时
| 参数 | 说明 | 类型 |
|---|---|---|
| localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
| hours | 加减的小时 | int |
| return | Date |
D - 示例代码
java
localDateAddMinutes-时间加减分钟
| 参数 | 说明 | 类型 |
|---|---|---|
| localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
| minutes | 加减的分钟 | int |
| return | Date |
D - 示例代码
java
localDateAddSeconds-时间加减秒数
| 参数 | 说明 | 类型 |
|---|---|---|
| localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
| seconds | 加减的秒数 | int |
| return | Date |
D - 示例代码
java
localDateAddYears-时间加减年数
| 参数 | 说明 | 类型 |
|---|---|---|
| localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
| years | 加减的年数 | int |
| return | Date |
D - 示例代码
java
localDateMonths-时间加减月数
| 参数 | 说明 | 类型 |
|---|---|---|
| localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
| months | 加减的月数 | int |
| return | Date |
D - 示例代码
java
localDateAddDays-时间加减天数
| 参数 | 说明 | 类型 |
|---|---|---|
| localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
| days | 加减的天数 | int |
| return | Date |
D - 示例代码
java
dateCompare-时间比较(如果 myDate>compareDate 返回 1,<返回-1,相等返回 0)
| 参数 | 说明 | 类型 |
|---|---|---|
| myDate | 时间 | Date |
| compareDate | 要比较的时间 | Date |
| return | int |
D - 示例代码
java
dateMin-获取两个时间中最小的一个时间
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date | |
| compareDate | Date | |
| return | Date |
D - 示例代码
java
dateMax-获取两个时间中最大的一个时间
| 参数 | 说明 | 类型 |
|---|---|---|
| date | Date | |
| compareDate | Date | |
| return | Date |
D - 示例代码
java
getLastDayOfMonth-获取时间当年某个月的最后一天
| 参数 | 说明 | 类型 |
|---|---|---|
| startDate | Date | |
| month | 月份 | int |
| return | int 天数 |
D - 示例代码
java
getAllDays-获取固定日期范围内的所有日期,以数组形式返回
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getRecentExecTime-获取最近几次的运行时间
| 参数 | 说明 | 类型 |
|---|---|---|
| cron | 表达式 | String |
| numTimes | 次数 | int |
D - 示例代码
java
getNextCron-获取从某个时间段下一次执行的运行时间
| 参数 | 说明 | 类型 |
|---|---|---|
| cron | 表达式 | String |
| dates | 日期 | Date |
D - 示例代码
java
getNextCronDate-获取从某个时间段下一次执行的运行时间
| 参数 | 说明 | 类型 |
|---|---|---|
| cron | 表达式 | String |
| dates | 日期 | Date |
D - 示例代码
java
getDateToCron-时间转成 cron
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
timeCalendar-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
isValidDate-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
isOverlap-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
addCon-时间范围添加连接符
| 参数 | 说明 | 类型 |
|---|---|---|
| jsonArray | JSONArray | |
| type | String | |
| format | String |
D - 示例代码
java
getMillis2-获取时间戳
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
localDateTime2Millis-LocalDateTime 转时间戳
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
localDate2Millis-LocalDate 转时间戳
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
clock2Millis-Clock 转时间戳
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
zoneDateTime2Millis-ZoneDateTIme 转时间戳(这个不常用吧~)
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
string2MillisWithJdk8-String 转时间戳(JDK8)
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getZonedDateTimeToString-ZonedDateTime 转 String
| 参数 | 说明 | 类型 |
|---|---|---|
| zonedDateTime | ZonedDateTime |
D - 示例代码
java
jnpf.util.JsonUtil
listToJsonField-list 转成 JSONField
| 参数 | 说明 | 类型 |
|---|---|---|
| lists | List |
D - 示例代码
java
entityToMap-对象转成 Map
| 参数 | 说明 | 类型 |
|---|---|---|
| object | Object |
D - 示例代码
java
stringToMap-String 转成 Map
| 参数 | 说明 | 类型 |
|---|---|---|
| object | String |
D - 示例代码
java
getJsonToBean - 把 JSON 数据转换成指定的 java 对象
| 参数 | 说明 | 类型 |
|---|---|---|
| jsonData | JSON 数据 | String |
| clazz | 指定的 java 对象 | Class<T> |
| return | 指定的 java 对象 |
D - 示例代码
java
getJsonToJsonArray - 把 JSON 数据转换成 JSONArray 数据
| 参数 | 说明 | 类型 |
|---|---|---|
| json | String |
D - 示例代码
java
getListToJsonArray - 把 List 数据转换成 JSONArray 数据
| 参数 | 说明 | 类型 |
|---|---|---|
| T | List<T> | |
| list |
D - 示例代码
java
getObjectToString - 把 java 对象转换成 JSON 数据
| 参数 | 说明 | 类型 |
|---|---|---|
| object | java 对象 | Object |
| return | JSON 数据 |
D - 示例代码
java
getObjectToStringDateFormat - 把 java 对象转换成 JSON 数据,时间格式化
| 参数 | 说明 | 类型 |
|---|---|---|
| object | java 对象 | Object |
| return | JSON 数据 | String |
D - 示例代码
java
getJsonToList - 把 JSON 数据转换成指定的 java 对象列表
| 参数 | 说明 | 类型 |
|---|---|---|
| jsonData | JSON 数据 | String |
| clazz | 指定的 java 对象 | Class<T> |
| return | List<T> |
D - 示例代码
java
getJsonToListMap - 把 JSON 数据转换成较为复杂的 List<Map<String, Object>>
| 参数 | 说明 | 类型 |
|---|---|---|
| jsonData | JSON 数据 | String |
| return | List<Map<String, Object>> |
D - 示例代码
java
getJsonToList - 把 JSONArray 数据转换成较为复杂的 List<Map<String, Object>>
| 参数 | 说明 | 类型 |
|---|---|---|
| jsonArray | JSONArray 数据 | JSONArray |
| return | List<Map<String, Object>> |
D - 示例代码
java
getJsonToBean - 把 JSON 数据转换成指定的 java 对象
| 参数 | 说明 | 类型 |
|---|---|---|
| dto | dto 对象 | Object |
| clazz | 指定的 java 对象 | Class<T> |
| return | 指定的 java 对象 |
D - 示例代码
java
getJsonToList - 把 JSON 数据转换成指定的 java 对象列表
| 参数 | 说明 | 类型 |
|---|---|---|
| dto | dto 对象 | Object |
| clazz | 指定的 java 对象 | Class<T> |
| return | List<T> |
D - 示例代码
java
jnpf.util.PadUtil
padLeft-String 左对齐
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
padRight-String 右对齐
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
jnpf.util.PinYinUtil
getPingYin-将字符串中的中文转化为拼音,其他字符不变
| 参数 | 说明 | 类型 |
|---|---|---|
| inputString | String |
D - 示例代码
java
getFirstSpell-获取汉字串拼音首字母,英文字符不变
| 参数 | 说明 | 类型 |
|---|---|---|
| chinese | 汉字串 | String |
| return | 汉语拼音首字母 |
D - 示例代码
java
getFullSpell-获取汉字串拼音,英文字符不变
| 参数 | 说明 | 类型 |
|---|---|---|
| chinese | 汉字串 | String |
| return | 汉语拼音 |
D - 示例代码
java
jnpf.util.PwsCheckUtil
isValidPassword-密码复杂度校验,判断有效性
| 参数 | 说明 | 类型 |
|---|---|---|
| password | 密码信息 | String |
| return | 校验密码是否合规有效 |
D - 示例代码
java
jnpf.util.RandomUtil
main-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
uuId-生成主键 id
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
enUuid-生成 6 位数随机英文
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
parses-生成排序编码
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getRandomCode-生成短信验证码
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
jnpf.util.StringUtil
nvl-获取参数不为空值
| 参数 | 说明 | 类型 |
|---|---|---|
| value | defaultValue 要判断的 value | T |
| return | value 返回值 | T |
D - 示例代码
java
isEmpty-* 判断一个 Collection 是否为空, 包含 List,Set,Queue
| 参数 | 说明 | 类型 |
|---|---|---|
| coll | 要判断的 Collection | Collection<?> |
| return | true:为空 false:非空 |
D - 示例代码
java
isNotEmpty-* 判断一个 Collection 是否非空,包含 List,Set,Queue
| 参数 | 说明 | 类型 |
|---|---|---|
| coll | 要判断的 Collection | Collection<?> |
| return | true:非空 false:空 |
D - 示例代码
java
isEmpty-* 判断一个对象数组是否为空
| 参数 | 说明 | 类型 |
|---|---|---|
| objects | 要判断的对象数组 | Object[] |
| return | true:为空 false:非空 |
D - 示例代码
java
isNotEmpty-* 判断一个对象数组是否非空
| 参数 | 说明 | 类型 |
|---|---|---|
| objects | 要判断的对象数组 | Object[] |
| return | true:非空 false:空 |
D - 示例代码
java
isEmpty-* 判断一个 Map 是否为空
| 参数 | 说明 | 类型 |
|---|---|---|
| map | 要判断的 Map | java.util. |
| return | true:为空 false:非空 | ?> |
D - 示例代码
java
isNotEmpty-* 判断一个 Map 是否为空
| 参数 | 说明 | 类型 |
|---|---|---|
| map | 要判断的 Map | java.util. |
| return | true:非空 false:空 | ?> |
D - 示例代码
java
isEmpty-* 判断一个字符串是否为空串
| 参数 | 说明 | 类型 |
|---|---|---|
| str | String | String |
| return | true:为空 false:非空 |
D - 示例代码
java
isNotEmpty-* 判断一个字符串是否为非空串
| 参数 | 说明 | 类型 |
|---|---|---|
| str | String | String |
| return | true:非空串 false:空串 |
D - 示例代码
java
isNull-* 判断一个对象是否为空
| 参数 | 说明 | 类型 |
|---|---|---|
| object | Object | Object |
| return | true:为空 false:非空 |
D - 示例代码
java
isNotNull-* 判断一个对象是否非空
| 参数 | 说明 | 类型 |
|---|---|---|
| object | Object | Object |
| return | true:非空 false:空 |
D - 示例代码
java
isArray-* 判断一个对象是否是数组类型(Java 基本型别的数组)
| 参数 | 说明 | 类型 |
|---|---|---|
| object | 对象 | Object |
| return | true:是数组 false:不是数组 |
D - 示例代码
java
trim-去空格
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
substring-截取字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| str | 字符串 | String |
| start | 开始 | int |
| return | 结果 |
D - 示例代码
java
substring-截取字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| str | 字符串 | String |
| start | 开始 | int |
| end | 结束 | int |
| return | 结果 |
D - 示例代码
java
format-格式化文本, {} 表示占位符
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\ 即可
例:
通常使用:format("this is {} for {}", "a", "b") -> this is a for b
转义{}: format("this is \{} for {}", "a", "b") -> this is {} for a
转义\: format("this is \\{} for {}", "a", "b") -> this is \a for b
| 参数 | 说明 | 类型 |
|---|---|---|
| template | 文本模板,被替换的部分用 {} 表示 | String |
| params | 参数值 | |
| return | 格式化后的文本 |
D - 示例代码
java
toUnderScoreCase-下划线转驼峰命名
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
inStringIgnoreCase-是否包含字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| str | 验证字符串 | String |
| strs | 字符串组 | |
| return | 包含返回 true |
D - 示例代码
java
convertToCamelCase-将下划线大写方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 例如:HELLO_WORLD->HelloWorld
| 参数 | 说明 | 类型 |
|---|---|---|
| name | 转换前的下划线大写方式命名的字符串 | String |
| return | 转换后的驼峰式命名的字符串 |
D - 示例代码
java
toCamelCase-驼峰式命名法 例如:user_name->userName
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
matches-查找指定字符串是否匹配指定字符串列表中的任意一个字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| str | 指定字符串 | String |
| strs | 需要检查的字符串数组 | String> |
| return | 是否匹配 |
D - 示例代码
java
matches-查找指定字符串是否匹配指定字符串数组中的任意一个字符串
| 参数 | 说明 | 类型 |
|---|---|---|
| str | 指定字符串 | String |
| strs | 需要检查的字符串数组 | |
| return | 是否匹配 |
D - 示例代码
java
matches-查找指定字符串是否匹配
| 参数 | 说明 | 类型 |
|---|---|---|
| str | 指定字符串 | String |
| pattern | 需要检查的字符串 | String |
| return | 是否匹配 |
D - 示例代码
java
cast-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
removeRepeatFactor-取交集,分别删除交集,将剩余的值添加进新的 list
| 参数 | 说明 | 类型 |
|---|---|---|
| list1 | String> | |
| list2 | String> |
D - 示例代码
java
minus-取两个字符串数组的差集
| 参数 | 说明 | 类型 |
|---|---|---|
| s1 | String[] | |
| s2 | String[] |
D - 示例代码
java