| | |
| | | } |
| | | |
| | | // 原方法改造(带 Date 参数) |
| | | public static long convertYyyyMMdd100000ioPri(Date data) { |
| | | public static long convertPriL(Date data) { |
| | | long ioPri = convertYyyyMMdd100000(data); |
| | | long secondsOfDay = getSecondsOfDay(data); |
| | | System.out.println(secondsOfDay); |
| | |
| | | |
| | | // 重载方法(兼容无 Date 参数的调用) |
| | | public static long convertYyyyMMdd1000000ioPri() { |
| | | return convertYyyyMMdd100000ioPri(new Date()); |
| | | return convertPriL(new Date()); |
| | | } |
| | | |
| | | // 重载方法(兼容无 Date 参数的调用) |
| | | public static Integer convertPri(Date date) { |
| | | long datePri = convertYyyyMMdd100000ioPri(date); |
| | | public static Integer convertPriI(Date date) { |
| | | long datePri = convertPriL(date); |
| | | return (int)datePri; |
| | | } |
| | | |
| | | // 重载方法(兼容无 Date 参数的调用) |
| | | public static Double convertPriD(Date date) { |
| | | long datePri = convertPriL(date); |
| | | return (double)datePri; |
| | | } |
| | | |
| | | public static void main(String[] args) { |
| | | Date now = new Date(); |
| | | long result = YyyyMmddUtils.convertYyyyMMdd100000ioPri(now); |
| | | System.out.println("计算值:" + result); |
| | | System.out.println("计算值:" + (int)result); |
| | | long resultl = YyyyMmddUtils.convertPriL(now); |
| | | Integer resultI= YyyyMmddUtils.convertPriI(now); |
| | | Double resultD = YyyyMmddUtils.convertPriD(now); |
| | | System.out.println("resultl计算值:" + resultl); |
| | | System.out.println("resultl计算值:" + (resultl+0.0)); |
| | | System.out.println("resultl计算值:" + (double)resultl); |
| | | System.out.println("resultI计算值:" + resultI); |
| | | System.out.println("resultI计算值:" + resultI); |
| | | System.out.println("resultD计算值:" + resultD); |
| | | System.out.println("resultD计算值:" + resultD); |
| | | } |
| | | } |