导航:首页 > 编程语言 > 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转换时间的格式相关的资料

热点内容
win10改变文件格式 浏览:475
linux中的物理地址和虚拟地址 浏览:493
有哪些app可以接游戏订单 浏览:472
苹果硬盘数据恢复要多少钱 浏览:394
js绑定下拉框数据库数据 浏览:448
cad文件怎么复制到另一个文件里边 浏览:858
dxp钻孔文件 浏览:631
iphone大悦城换机 浏览:538
找结婚对象上什么网站 浏览:974
学生信息管理系统程序设计报告 浏览:640
微信文件怎么删除怎么恢复 浏览:407
编程程序怎么复制 浏览:467
文件更改 浏览:327
冰点文件路径 浏览:730
软件一点开文件就关闭 浏览:88
网络如何把人捧红 浏览:961
软件传输文件 浏览:184
密码记录器ios 浏览:412
两个电脑数据怎么一样 浏览:829
顺丰有什么买东西的app 浏览:377

友情链接