📄 formatter.java
字号:
package com.gctech.sms.sp.cms.util;import java.util.*;import java.text.SimpleDateFormat;/** * 各种类型的格式转化将调用此类 * <p>Copyright: Copyright (c) 2005</p> * <p>Company: </p> * @author lijz * @version 1.0 */public class Formatter{ private static final String RETURN ="\r\n"; static SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd"); static SimpleDateFormat sdd = new SimpleDateFormat("yyyy-MM-dd HH"); static SimpleDateFormat ldd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); private Formatter() { } /** * 将日期转化为字符串格式yyyy-mm-dd * @param d * @return */ public static String date2string(Date d) { return sd.format(d); } public static String datel2string(Date d) { return ldd.format(d); } /** * 将日期转为字符yyyy-mm-dd hh * @param d * @return */ public static String dateh2string(Date d){ return sdd.format(d);}public static Date string2Date(String str){ try { if(str==null||str.length()==0) { return null; } return sd.parse(str); } catch(Exception ex) { ex.printStackTrace(); return null; }}public static Date string2Dateh(String str){ try { if(str==null||str.length()==0) { return null; } return sdd.parse(str); } catch(Exception ex) { ex.printStackTrace(); return null; }} /** * 得到所有的参赛选手的信息 * @param all * @return key为选手号,value为其个人资料 */ public static Map getBeautyInfomatiojn(String all) { StringTokenizer st = new StringTokenizer ( all , RETURN ) ; Map map = new HashMap(); while ( st.hasMoreTokens () ) { StringTokenizer info = new StringTokenizer ( st.nextElement ().toString () , "#" ) ; map.put(info.nextElement(),info.nextElement()); } return map; } public static void main ( String[] args ) {// String test ="1#天下第一美女\r\n"+"2#天下第二美女";// System.out.println(getBeautyInfomatiojn(test));// String time = "2004-1-2 1"; System.out.println(datel2string(new Date())); int total = 20; int page = 10; System.out.println(total/page+((total%page==0)?0:1)); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -