導航:首頁 > 編程語言 > jsp轉換時間的格式

jsp轉換時間的格式

發布時間:2023-09-05 05:13:38

jsp字元串轉日期

如果用MySQL數字型檔,可以直接把字元串插入日期類型的列中,MySQL會隱式做格式轉換,將字專符串類型轉屬為日期類型,不過,字元串的格式為
2008-07-22

20080722
都可以。
是否可以解決您的問題?

❷ jsp 中怎樣把日期dd/mm/yyyy 轉換成 yyyy-mm-dd 格式

首先如果格式為dd/mm/yyyy的日期為date類型,那麼很easy,利用SimpleDateFormat類就可以,具體:
SimpleDateFormat sdt = new SimpleDateFormat();
sdt.setFormat("yyyy-MM-dd");//MM一定是大專寫,小寫代表分鍾
sdt.Format(date);//date就是屬你得到的那個dd/mm/yyyy的日期
想轉換回來就按上面說的把格式轉換回來就ok了
如果是String 類型的,那麼估計要費事了,你需要不停的用subString()方法把字元串截取拼接,這個應該是最簡單的方法了。
ps:代碼是我手寫的,有些可能拼寫有誤,見諒

❸ 如何在jsp中將string型改為date型

資料庫中應該rs.getString("");
這樣取吧。。
不過也沒事。兩種方法:
1、rs.getDate("") 和rs.getTimestamp("")這兩者取出來的都是Date類型內,區容別在於,前者是日期,後者有時間
2、先取出來為String,再寫一個方法把這個String類型轉換為Date
用這個方法:
String str = "2010-05-23";
SimpleDateFormat sdf = SimpleDateFormat("yyyy-MM-dd")
Date date = sdf.parse(str);

java項目中有一個日期值從jsp頁面傳入後台,要去資料庫中查找對應的日期值,這個日期應該怎麼轉換

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String dater = formatter.format( ?);
注意:你的取出的日期是字元串的話,要把它轉化為日期格式!!
所以就改這樣寫:
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String dater = formatter.format( new date(?));
?是內你要格式化的字容符串!!!

❺ jsp 怎麼把日期轉化成timestamp

用戶在前台頁面輸入String 類型的日期,格式為YYYY-MM-DD,去查詢當天日期的國際匯款的報文信息。而數據存儲的時間格式是Timestamp默認格式,明顯的類型不匹配,需要類型轉換。
用戶輸入的是年月日(YYYY-MM-DD)而資料庫是(YYYY-MM-DD HH:MM:SS)
用戶不可能精確到時分秒去查詢當然很不現實。
下面是類型轉換的方法。

public final static Timestamp string2Time(String dateString)
throws java.text.ParseException {

DateFormat dateFormat;
dateFormat = new SimpleDateFormat("yyyy-MM-dd", Locale.CHINESE);// 設定格式
dateFormat.setLenient(false);// 嚴格控制輸入 比如2010-02-31,根本沒有這一天 ,也會認為時間格式不對。
Date timeDate = dateFormat.parse(dateString);// util類型
Timestamp dateTime = new Timestamp(timeDate.getTime());// Timestamp類型,timeDate.getTime()返回一個long型
return dateTime;
}
public static void main(String[] args) throws ParseException {
String date="2010-05-31";
Timestamp timestamp = DateUtils.string2Time(date);
System.out.println(timestamp);
timestamp.setDate(timestamp.getDate()+1);
Timestamp lasttime = new Timestamp(timestamp.getTime());
System.out.println(lasttime);
// CommonUtils.TimeStamp2Date(timestamp);
// testSplit();
}
在這里返回了一個Timestamp對象。

❻ jsp時間格式轉換

jsp中要顯示php的來time()函數存源入的時間,需要轉換成java date。

注意:time()存入的格式是milliseconds。
舉例說明:
String x = "1086073200000";
DateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
long milliSeconds= Long.parseLong(x);
System.out.println(milliSeconds);
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(milliSeconds);
//格式化輸出日期
System.out.println(formatter.format(calendar.getTime()));

❼ 大俠們,在jsp頁面如何用javascript獲取系統時間並轉換格式為「yyyy-mm-dd」

Date date = new Date();//獲取當前時間
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//獲取格式轉換器內
String datestring = format.format(date);//得到字元容串

❽ 如何在jsp中將日期格式轉換成date格式

1、在頂部 引入抄 fmt 標簽庫 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
使用: <fmt:formatDate value="17/07/2015" pattern="yyyy-MM-dd" />
fmt標簽在js中也可以用的。
2、 或者 使用js 格式化日期 返回到要顯示的位置 。js 格式化日期

❾ JSP里將日期時間類型轉化為日期類型輸出

jsp中日期格式化可以用java中的SimpleDateFormat 類的方法來處理:

舉例說明:
<%@page import ="java.util.*,java.text.*"%>
<%SimpleDateFormat template
= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String now= template.format(new java.util.Date());%>
<input type="hidden" name="date"
value="<%=now%>"/>//時間專格式定義屬
如果你只要20101208
<%SimpleDateFormat template
= new SimpleDateFormat("yyyyMMdd HH:mm:ss");
String today = template.format(new java.util.Date()).substring(0,8);%>
<input type="hidden" name="date" value="<%=today %>"/>

閱讀全文

與jsp轉換時間的格式相關的資料

熱點內容
更改程序圖標c語言 瀏覽:629
網路電視偷停怎麼辦 瀏覽:418
linux連接ftp 瀏覽:512
es文件瀏覽器視頻筆記 瀏覽:874
mac無法打開描述文件 瀏覽:134
什麼軟體打文件 瀏覽:53
資料庫無數據變成0 瀏覽:899
名企筆試如何刷編程題 瀏覽:49
js跳到頁面某地 瀏覽:550
jsp展示clob欄位 瀏覽:779
nyx在網路上是什麼意思 瀏覽:145
樂播農業app是什麼 瀏覽:530
編程框架如何開發 瀏覽:136
金庸群俠傳3修改代碼 瀏覽:712
檢察院的文件類別有哪些 瀏覽:793
怎麼把九游殘留數據刪除 瀏覽:828
有什麼女生主動聊天的app 瀏覽:436
有哪些可以督促自己的app 瀏覽:244
用USB傳輸視頻文件夾顯示為空 瀏覽:710
恢復文件軟體免費版手機 瀏覽:648

友情鏈接