社区
Web 开发
帖子详情
在HTML页面设计了XXXX年XX月XX日XX时XX分XX秒的数据,如何 保存到数据库
hnzjm
2004-05-04 03:44:59
我在HTML页面设计了XXXX年XX月XX日XX时XX分XX秒的数据,然后合成为一字符串,请问如何将其解析为JAVA的格式,保存到SQLSERVER2000数据库中,我搞了一天也没搞定,用java.sql.Date.parse()或者java.text.DateFormat只能保存年月日,时分秒却无法解析,请专家帮忙,非常急,多谢!
...全文
281
5
打赏
收藏
在HTML页面设计了XXXX年XX月XX日XX时XX分XX秒的数据,如何 保存到数据库
我在HTML页面设计了XXXX年XX月XX日XX时XX分XX秒的数据,然后合成为一字符串,请问如何将其解析为JAVA的格式,保存到SQLSERVER2000数据库中,我搞了一天也没搞定,用java.sql.Date.parse()或者java.text.DateFormat只能保存年月日,时分秒却无法解析,请专家帮忙,非常急,多谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
juak
2004-05-04
打赏
举报
回复
在SQLServer里面有个to_date的函数,你用一下,看行不行,不过我在数据库中保存时间都是用文本类型的。
hnzjm
2004-05-04
打赏
举报
回复
<%@ page contentType="text/html; charset=gb2312" import="java.text.SimpleDateFormat,java.util.Date" errorPage="../error.jsp"%>
<jsp:useBean id="sl" class="schedule.ScheduleLogicJB" scope="page"/>
<HTML>
<BODY>
<%
try{
String syear=request.getParameter("syear");
String smonth=request.getParameter("smonth");
String sday=request.getParameter("sday");
String shour=request.getParameter("shour");
String sminute=request.getParameter("sminute");
String startTime=syear+"-"+smonth+"-"+sday+" "+shour+":"+sminute+":00.000";
java.text.SimpleDateFormat dfs=new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
java.util.Date schStartTimeTemp = dfs.parse(startTime);
java.sql.Date schStartTime = new java.sql.Date(schStartTimeTemp.getTime());
sl.addSchedule(schStartTime);
catch(Exception e)
{
e.printStackTrace();
}
%>
</body>
</html>
就是上述代码,我如何将字符串startTime转换为日期类型保存到数据库中呢?急救啊!
hnzjm
2004-05-04
打赏
举报
回复
真有点失望,偌大的论坛竟然没人愿意解决问题。
hnzjm
2004-05-04
打赏
举报
回复
请说明白些,多谢!
VVV_lucky
2004-05-04
打赏
举报
回复
用SQLSERVER提供的函数可以。你只需要转字符串就行了。
Oracle10g
日
期格式转换(
XX
XX
年
XX
月
XX
日
)
将
日
期格式转换成:
XX
XX
年
XX
月
XX
日
SQL语句如下: select to_char(sysdate,'yyyy"
年
"mm"
月
"dd"
日
"') as s_date from dual
Oracle
日
期格式转换:
XX
XX
年
XX
月
XX
日
使用TO_CHAR解决,如下图:
用DateFormat处理
时
间格式,转化为timestamp形式存入
数据
库
(以
XX
XX
年
XX
月
XX
日
为例)
今天遇到要用dateformat处理
时
间的情况,之前没有弄过,因为着急,刚开始没搞清楚原理就乱用,进入一个误区。为了让其他人不要像我一样误解这个类的用法做了个简答的总结。 要处理的问题: 我的情况是这样,我的程序会获得格式:
XX
XX
年
XX
月
XX
日
的
日
期,然后我要转化成
XX
XX
-
XX
-
XX
形式,并存成timestamp形式
时
间信息存入
数据
库
,为完成以
时
间排序的工作做好准备。 一、
时
间格式转换:
获取系统
时
间(
xx
xx
年
xx
月
xx
日
星期x)
function systemTime() { var date = new Date(); var year = date.getFullYear(); //
年
,从 Date 对象以四位数字返回
年
份 var month = date.getMonth() + 1; //
月
,从 Date 对象返回
月
份 (0 ~ 11) ,date.getMonth()比实际
月
份少 1 个
月
var day = date.getDate(); //
日
,从 Date
Python二级系列(六):用time库把系统的当前
时
间信息以“
xx
年
xx
月
xx
日
xx
时
xx
分
xx
秒
”
import time t = time.localtime() print(time.strftime("%Y
年
%m
月
%d
日
%H
时
%M
分
%S
秒
"),t)
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章