从resultSet中获取的时候rs.getTimestamp("字段")
隆阳网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。创新互联公司从2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。
从resultSet中获取的时候rs.getTimestamp("字段")
按照时分秒的格式和进制就行了。
没学过mysql,所以代码不能帮你写成mysql的咯。
我就用SQL吧
Declare
@times
char(8)定义一个变量
Declare
@h
int;//小时
Declare
@m
int;//分钟
Declare
@s
int;//秒
Declare
@secondCount
bigint//大整形
//初始化
Set
@times='20:32:13'
//进行数据详细处理
@h=Convert(SUBSTRING(@times,1,2),int)//将小时信息从字符串tiems中取出来,并转换为int类型
@m=Convert(SUBSTRING(@times,4,2),int)//分钟
@s=Convert(SUBSTRING(@times,7,2),int)//秒
@secondCount=((@h/60)+m)/60+s//将小时转为分钟并计算总分钟数,然后除以60得到秒数,最后计算总秒数
SELECT
@secondCount
AS
"转化为秒数="
你可以改成 publis_date date not null default curdate();
curdate() 当前系统的时间,date 类型
sysdate() 和 now() 是当前系统时间并且精确到时分秒的,也就是datetime类型