字体:大 中 小
护眼
关灯
上一章
目录
下一页
116、骂战 (第1/2页)
请稍后阅读,章节错误 packagecom.z 002 003 importjava.text.DecimalFormat; 004 importjava.text.NumberFormat; 005 importjava.text.SimpleDateFormat; 006 importjava.util.regex.Matcher; 007 importjava.util.regex.Pattern; 008 009 publicclassReportUtil{ 010 011 /** 012 *格式化日期 013 *@paramobj日期对象 014 *@paramformat格式化字符串 015 *@return 016 */ 017 publicstaticStringformatDate(Objectobj,Stringformat){ 018 if(obj==null) 019 return““; 020 021 Strings=String.valueOf(obj); 022 if(format==null||““.equals(format.trim())){ 023 format=“yyyy-MM-dd“; 024 } 025 try{ 026 SimpleDateFormatdateFormat=newSimpleDateFormat(format); 027 s=dateFormat.format(obj); 028 }catch(Exceptione){ 029 } 030 returns; 031 } 032 033 /** 034 *格式化数字 035 *@paramobj数字对象 036 *@paramformat格式化字符串 037 *@return 038 */ 039 publicstaticStringformatNumber(Objectobj,Stringformat){ 040 if(obj==null) 041 return““; 042 043 Strings=String.valueOf(obj); 044 if(format==null||““.equals(format.trim())){ 045 format=“#.00“; 046 } 047 try{ 048 if(objinstanceofDouble||objinstanceofFloat){ 049 if(format.contains(“%“)){ 050 NumberFormatnumberFormat=NumberFormat.getPercentInstance(); 051 s=numberFormat.form