記錄一下
輸入一個日期時間算出與現在的時間差
SimpleDateFormat sd = new SimpleDateFormat("yyyyMMddHHmmss");
java.util.Date dt1 =sd.parse(itme); //=傳入的日期時間
java.util.Date dt2 =sd.parse(sd.format(new java.util.Date())); //=現在的日期時間
ROACH 發表在 痞客邦 留言(0) 人氣(1,093)
如果jsp在utf-8做post丟表單的時候,表單不想要有亂碼
有很多方法其中一個方法是在接收網頁的上面打上
<%
request.setCharacterEncoding("utf-8");
String cname = request.getParameter("ename")
%>
有次我加的一個checkbox表單
<%
String dpuok[] = request.getParameterValues("dpuok");
ROACH 發表在 痞客邦 留言(0) 人氣(1,494)
如果要取到小數第二位可以這樣做
比方說
double fp = 0.135;
ROACH 發表在 痞客邦 留言(1) 人氣(10,910)
JAVA去除前面的0跟補前面的0
發現有兩種方式
String str = "001234";
1. str.replaceFirst("^0*", "");
2. (new Integer(str) ).toString();
ROACH 發表在 痞客邦 留言(0) 人氣(3,309)
DecimalFormat fmt = new DecimalFormat("##,###,###,###,##0");
String outStr = fmt.format(Double.parseDouble("1234"));
ROACH 發表在 痞客邦 留言(0) 人氣(1,152)
JAVA日期的比較
通常會比較現在日、跟開始日、結束日
可以用以下方式比較
ROACH 發表在 痞客邦 留言(0) 人氣(9,860)
先建立語系檔檔名
繁體中文 lang_zh_TW.properties
英文 lang_en_US.properties
String viewt[] = new String[50];
ROACH 發表在 痞客邦 留言(0) 人氣(1,640)
每次寫程式都忘記,假如用Calendar來計算日期的時候
月份要帶進去0~11而不是,1~12月
所以按照下方程式的邏輯帶進去theday.set的月要先減1,然後輸出時再加回去
ROACH 發表在 痞客邦 留言(0) 人氣(313)
之前就有發現一段很簡單的語法
可以透過JAVA跟AD主機做網域帳號認證
我就寫得一個很簡單的javaBean來做ad帳號驗證的動作
============================================
ROACH 發表在 痞客邦 留言(0) 人氣(5,072)
import java.util.regex.*;
public boolean isNumeric(String str){
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
if( !isNum.matches() ){
return false;
}
return true;
}
ROACH 發表在 痞客邦 留言(0) 人氣(641)