首页 > 数据库 >jdbc中存储日期+准确时间到mysql的处理

jdbc中存储日期+准确时间到mysql的处理

时间:2024-06-24 09:31:00浏览次数:40  
标签:存储 jdbc java time 00 sql mysql Date new

一、如果数据库中日期字段类型为date

date类型只显示年月日

Timestamp time = new java.sql.Timestamp(new java.util.Date().getTime());
ps.setTimestamp(1, time);
//数据库中显示:2024-06-22
 
java.sql.Date ctime = new java.sql.Date(new java.util.Date().getTime());
ps.setDate(1, time);
//数据库中显示:2024-06-22

二、如果数据库中日期字段类型为datetime

显示年月日 时间,如果要显示准确时间可以用Timestamp,而Date转为sql.Date后存到数据库显示时间但显示为00:00:00。

要注意调用的方法要对应日期的类型,要准确时间就用setTimestamp,即使数据库中你用datetime也是可以用setTimestamp方法的。

Timestamp time = new java.sql.Timestamp(new java.util.Date().getTime());
p.setTimestamp(1, time);
//数据库中显示:2024-06-22 20:10:10
 
Date time = new java.sql.Date(new java.util.Date().getTime());
ps.setDate(1, time);
//数据库中显示:2024-06-22  00:00:00

标签:存储,jdbc,java,time,00,sql,mysql,Date,new
From: https://blog.csdn.net/m0_52832003/article/details/139887463

相关文章

  • Java常见的本地存储方式
    1、HashMap1.1特点K-V形式线程不安全查询效率快通过线程不安全的特点,表现了HashMap的应用场景局限于单线程(没有线程并发问题的场景)1.2基础操作Map<Object,Object>map=newHashMap<>();//添加元素map.put("key","value");//获取元素map.get("key");//删除元......
  • 第13关:存储过程1、第14关:存储过程2。(2021数据库期末一)
    目录首先需要学习和了解的知识第13关:存储过程1任务描述答案 第14关:存储过程2任务描述答案本篇博客的答案博主是学习别人得来的,敢于借鉴和学习哈哈!!首先需要学习和了解的知识了解什么是存储过程以及存储过程的基本语法。(作者博客专栏或者b站学习)了解在命令行中,执......
  • centos7&国产uos&银河麒麟系统安装MYSQL
     1.解压  tar -zxvf mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.34-linux-glibc2.12-x86_64 mysql 2. 先检查是否有mysql用户组和mysql用户,没有就添加有就忽略:groupsmysql  添加用户组和用户groupaddmysql&&useradd-r-gmys......
  • mysql 如何分配root账号创建数据库的权限
    1.mysql如何分配root账号创建数据库的权限在MySQL中,root用户通常具有所有的权限,包括创建数据库的权限。但是,如果我们想要为另一个用户分配创建数据库的权限,或者想要限制root用户对某个特定数据库或服务器的权限(尽管这在实际操作中并不常见,因为root用户通常应该是无限制的......
  • mysql 如何分配root账号创建数据库的权限
    1.mysql如何分配root账号创建数据库的权限在MySQL中,root用户通常具有所有的权限,包括创建数据库的权限。但是,如果我们想要为另一个用户分配创建数据库的权限,或者想要限制root用户对某个特定数据库或服务器的权限(尽管这在实际操作中并不常见,因为root用户通常应该是无限......
  • 安全加固 MariaDB 和 MySQL 数据库
    安全加固MariaDB和MySQL数据库在今天的网络环境中,保护数据库安全至关重要,特别是像MariaDB和MySQL这样的流行数据库。本文将介绍一些关键的安全加固步骤,以确保数据库系统的安全性和稳定性。1.数据库版本和基础设置首先,确保你的数据库版本是最新的,并且使用安全的......
  • MySQL表的增删改查初阶(下篇)
    本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的.......
  • 计组--存储系统--复习专用...
    文章目录前言一、存储系统的分类二、存储器的性质1.存储容量2.存储器的速度三、存储器的层次结构四、主存储器SRAM:2.译码方式:DRAM:刷新:ROM:五、存储容量的扩展六、高速存储器总结前言学无止境,笔勤不辍。本文,笔者将介绍一下存储系统相关的知识点…一、存储系统......
  • python连接mysql、sqlserver、oracle、postgresql数据库进行封装
    python连接mysql、sqlserver、oracle、postgresql数据库进行封装python连接mysql、sqlserver、oracle、postgresql数据库进行封装详解一、引言二、python连接MySQL数据库进行封装三、python连接SQLServer数据库进行封装四、Python连接Oracle数据库进行封装五、Python连......
  • 基于二进制软件包 —安装 MySQL-8.0.28
    #!/bin/bash##********************************************************************#Author: Kevin#Date: 2024-06-23#FileName: install_mysql.sh#Description: Thetestscript#Copyright(C): 2024Allrightsreserved#****************************......