1樓:匿名使用者
1.string stime = request.getparameter("stime");//得到表單提交的字元
2 ******dateformat sf = new ******dateformat("yyyymmdd");
******dateformat sf1 = new ******dateformat("yyyy-mm-dd");
stime = sf1.format(sf.parse(stime));
3,insert into 語句 存入資料庫 即可,資料庫是時間型別的,你存入的時候只要格式正確,字串也是一樣可以存到日期型別這個欄位的,你可以試試
2樓:談論使用者名稱
/*** 字串轉換成日期
* @param str
* @return date
*/public static date strtodate(string str) catch (parseexception e)
return date;}
3樓:
可以在servlet中用requset.getparameter()方法獲取到表單元素的值,再通過data.valueof(string a)的方法轉換字串,之後賦值就ok了。
大概思路是這樣.
string datas = request.getparamter("txtdata");
data da = data.valueof(datas);
賦值的方法我不知道你的是哪個型別屬性,你自己解決吧...
這個可以存進資料庫,上面兩句是對的,賦值就是set方法啊,這個你不知道還是...
4樓:匿名使用者
不能直接轉.
2007,03,03不能直接轉換成日期。
先int轉string。
再通過string轉成日期格式.
直接int轉日期不現實 - -
怎麼把時間型別的字串轉換為sql.date型別然後傳給資料庫
5樓:叢昀昀
應該是資料庫這個欄位的型別 你設定的是date吧首先 你要分清資料庫中兩種日期的型別
date
如果欄位型別是date 那麼儲存日期 只會儲存年月日 而時分秒 都不會儲存進來 預設就是 00:00:00
datetime
datetime這個型別 就是儲存 你傳入的整個時間 年月日 時分秒都可以儲存進來 甚至於連毫秒都可以儲存
所以 你可以試著把欄位的型別改變一下
6樓:匿名使用者
mysql的話日期型別設定成datetime即可
php 怎樣獲取字串裡面某些值
一般的方法是使用explode分隔,例子 k result 100 description 傳送失敗 result array 輸出個別變數的值。echo result result 輸出所有變數的值。print r result php 獲取字串內特定的值 你這個資料應該是json格式。在php中...
SQL獲取字串最後出現的位置,SQL如何取出一個字串中最後一個特殊字元右邊的字元,例如 10 20 300,怎樣得到300?
一 如 6.7.8.2.3.4.x 得到最後一個 後面的字串 declare str1 varchar 50 set str1 6.7.8.2.3.4.x select reverse substring reverse str1 1,charindex reverse str1 1 string ...
c如何獲取字串除最後一位外的字元
仰起臉 微笑 如果是那你確定只不要最後一個字的話可以str.substring 0,str.length 1 如果不確定就用正則匹配數字 試試看這樣行不行 string str 3000張 string result system.text.regularexpressions.regex.matc...