String类型怎么转换为time类型存进数据库
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇"String类型怎么转换为time类型存进数据库"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们
千家信息网最后更新 2026年11月03日String类型怎么转换为time类型存进数据库
这篇"String类型怎么转换为time类型存进数据库"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"String类型怎么转换为time类型存进数据库"文章吧。
String转换为time存进数据库
很久没试过将String类型转换并存进数据库中的date类型的字段,今天刚好遇到并解决了这个小问题,故写下来加深印象。
平时我们一般将数据库里面关于时间的处理字段设置为char之类的字符型,这样的好处是便于读取和存入,省掉了转换类型的麻烦。
但有时也会需要将字段设置为date类型用于存放时间等。
这里就列举一个例子


我的这个字段名是chusheng_time,也就是出生日期,类型设置为date类型。
java里面的类型是string类型
如下图:
我使用的是java提供的传统的jdbc接口连接数据库
具体代码为:
PreparedStatement statement = database.connection.prepareStatement(sql);try { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式 java.util.Date d = sdf.parse(chushengTime); //注意这里转换的是java.util.Date mysql,数据库也提供了一个自身的date模式,千万不能混淆 statement.setDate(4, new java.sql.Date(d.getTime())); //这里是将until.date的时间转换为 sql.date类型,这一步是必须的} catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); System.out.println("出错");}总的来说就是在java后台中将string类型的时间先转换为java.util.Date类型的时间,在插入数据库的时候强制转换为java.sql.Date类型,这样就能正常插入到数据库当中
String类型的数字转换为时间日期格式
问题描述
String类型的数字格式转换为时间日期格式,例如String time1="1585107267188",将其转换为2020-03-25 11:34:27
直接上代码了:
package com.jwdntjfx.Test;import java.text.SimpleDateFormat;import java.util.Date;/** * 得到了一窜数字 例如: String time1="1585107267188"; * 转换为日期格式 */public class test { public static void main(String[] args) { /**定义想要输出的日期格式**/ SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat sdf2=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); SimpleDateFormat sdf3=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒"); /** 获取系统时间,是long类型**/ long time=new Date().getTime(); /**如果你的到是String类型,需要转换一下**/ String time1="1585107267188"; long time2=Long.parseLong(time1); String time3=sdf1.format(time2); String time4=sdf2.format(time2); String time5=sdf3.format(time2); System.out.println(time3); //输出结果是2020-03-25 11:34:27 System.out.println(time4); //输出结果是2020/03/25 11:34:27 System.out.println(time5); //输出结果是2020年03月25日 11时34分27秒 }}以上就是关于"String类型怎么转换为time类型存进数据库"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
类型
数据
数据库
日期
时间
格式
内容
字段
输出
数字
结果
代码
就是
文章
知识
篇文章
问题
字符型
中将
也就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司排名
互联网科技产业
为想互联网科技怎么样
互联网科技保险
青岛互联网科技公司
互联网科技英文
互联网 卓越科技
互联网科技小贷
互联网科技公司官网
亿策互联网科技
亿账通互联网科技
奔汉互联网科技
广西拼得多互联网科技有限公司
老年人脱离互联网科技的作文
金融科技与互联网金融相同和不同
福建科技产业互联网发展
浙江互联网科技研学营
健康食品互联网创新科技园项目
合肥互联网科技公司公章图片
山东星卡互联网科技有限公司官网
南京欣网互联网络科技
互联网最新的科技
互联网科技logo
撒么互联网科技公司
互联网科技宣传片
本届互联网博览会上的黑科技
伊宁互联网科技做什么的
厦门江牛科技互联网
从那以后互联网科技有限公司
亚光科技低轨卫星互联网