📄 tools.java
字号:
package qianqian.p2pchat.tools;
import java.util.Calendar;
import java.util.Locale;
import java.util.TimeZone;
public final class Tools {
//md5加密
public static String MD5(String str) {
StringBuffer buf = new StringBuffer("");
try {
java.security.MessageDigest md5 = java.security.MessageDigest
.getInstance("MD5");
md5.update(str.getBytes());
byte[] b = md5.digest();
for (int offset = 0, i = 0; offset < b.length; offset++) {
i = b[offset];
if (i < 0)
i += 256;
if (i < 16)
buf.append("0");
buf.append(Integer.toHexString(i));
}
} catch (java.security.NoSuchAlgorithmException e) {
e.printStackTrace();
}
return buf.toString();
}
// 获取时间字符串
public static String getTimeInfo() {
Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT+8"),
Locale.CHINA);
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH) + 1;
int day = c.get(Calendar.DAY_OF_MONTH);
int hours = c.get(Calendar.HOUR_OF_DAY);
int minutes = c.get(Calendar.MINUTE);
int seconds = c.get(Calendar.SECOND);
return (year + "-" + month + "-" + day + " " + hours + ":" + minutes
+ ":" + seconds);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -