Java获取系统时间并写入数据库
package com.java1234.util;import java.sql.Connection;
import java.sql.DriverManager;/*** 数据库工具类*/
public class DBUtil {private String dbUrl ="jdbc:mysql://localhost:3306/wuye?useSSL=false"; //数据库连接地址private String dbUseName = "root"; //用户名private String dbPassword = "111111"; //密码private String jdbcName = "com.mysql.cj.jdbc.Driver"; //驱动名称/*** 获取数据库连接* @return* @throws Exception*/public Connection getCon()throws Exception{Class.forName(jdbcName);Connection con = DriverManager.getConnection(dbUrl,dbUseName,dbPassword);return con;}/*** 关闭数据库连接* @param con* @throws Exception*/public void closeCon(Connection con)throws Exception{if(con!=null){con.close();}}public static void main(String[] args){DBUtil dbUtil = new DBUtil();try {dbUtil.getCon();System.out.println("数据库连接成功!");} catch (Exception e) {e.printStackTrace();System.out.println("数据库连接失败!");}}
}
连接数据库,可验证数据库是否连接成功 ,需修改自己的用户名和密码
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.Timestamp;
import java.util.Date;import javax.swing.JOptionPane;import com.java1234.util.DBUtil;public class time {private Date date ;private DBUtil dbUtil;private Timestamp timestamp ;public time() {super();}public time(Date date,Timestamp timestamp) {this.date=date;this.timestamp=timestamp;}public Date getDate() {return date;}public void setDate(Date date) {this.date = date;}public Timestamp getTimestamp() {return timestamp;}public void setTimestamp(Timestamp timestamp) {this.timestamp = timestamp;}public int add(Connection con,time t)throws Exception{String times;String sql="insert into t_time values(null,?)";PreparedStatement pstmt=con.prepareStatement(sql);pstmt.setTimestamp(1,timestamp);return pstmt.executeUpdate();}private void timeadd(time t) {dbUtil=new DBUtil();Connection con=null;try {con = dbUtil.getCon();int n = t.add(con,t);if(n==1) {JOptionPane.showMessageDialog(null,"添加成功!");}else {JOptionPane.showMessageDialog(null,"添加失败!");}}catch(Exception e) {e.printStackTrace();JOptionPane.showMessageDialog(null,"添加失败!");}}public static void main(String args[]) {Date date = new Date();Timestamp timestamp = new Timestamp(date.getTime());time t=new time (date,timestamp);t.timeadd(t);}}
获取系统时间并写入数据库中
Java获取系统时间并写入数据库相关推荐
- Java获取系统时间
Java获取系统时间 Java获取系统时间 在java 中,有很多种方法都可以获取到系统的当前时间,但也需要到对应的类,不同的类自然有不同的方法.这里为大家介绍获取系统当前时间的四种方式. 1. 通过 ...
- Java 获取系统时间和网络时间(网址)
Java项目开发时间获取分为:系统时间 和 网络时间 . 一般Java开发中时间获取基本上使用系统当前时间,但是像'社交通信','购物平台'等就需要获取网络时间. import java.net.UR ...
- Java获取系统时间日期存储到数据库Timestamp时间限制
由于Java中没有datetime数据类型,timestamp类型数据在数据库中只能存储到2038年,数据库中存完整的时间日期可以使用datetime.本文主要探索在Java中使用Timestamp类 ...
- java获取系统时间并显示时区_JAVA中获取当前系统时间
转自:http://www.cnblogs.com/Matrix54/archive/2012/05/01/2478158.html 一. 获取当前系统时间和日期并格式化输出: 1 importjav ...
- java获取系统时间的几种方法_获取当前时间的几种方法整理(Java)
在java中有很多方法可以取到系统时间,记一下最简单的那种 //使用Calendar 获取当前日期和时间 Calendar calendar = Calendar.getInstance(); // ...
- java 获取系统时间不对_java new Date()得到的时间和系统时间不一样
造成这种问题的原因可能是:你的操作系统时区跟你JVM的时区不一致. 你的操作系统应该是中国的时区吧,而JVM的时区不一定是中国时区,你在应用服务器的Java虚拟机添加如下配置: -Dfile.enco ...
- java获取系统时间的几种方法_Java篇—获取当前系统时间的三种方式(超详细+多方法)...
1.通过util包中的Date类来获取当前时间 方法1详细代码: public class Exercise17 { public static void main(String[] args){ D ...
- Java 获取系统时间的三种方式,总结起来
业务场景中,不乏会需要取到当前系统的时间,做一些判断,比如判断某个执行过程需要花多长时间,然后将时间记录下来,返回给业务查看:或者需要或者一个唯一的值做一些表单单号,那么当前系统时间就是唯一的,可以适 ...
- JAVA获取系统时间N小时前/后的时间
取时间,案例获取12小时前的时间 // 获取12小时前的时间public static String time_12(){Calendar calendar = Calendar.getInstanc ...
最新文章
- mysql online ddl和pt_MySQL的onlineDDL及pt-osc
- 我关注的编程Up主,竟然是新晋IOI第一人:18岁高中生,玩起《我的世界》来不能打扰...
- 蛙蛙推荐:几种典型的生产环境调试场景
- mysql主主同步配置_MySQL 主主同步配置步骤
- 18_Android中Service的生命周期,远程服务,绑定远程服务,aidl服务调用,综合服务案例,编写一个应用程序调用远程支付宝远程服务场景
- iOS常见问题(5)
- java exe jdk_javac.exe 和java.exe两个可执行程序放在JDK安装目录的( )目录下。_学小易找答案...
- mysql zero fill_mysql zerofill 的使用
- webpack 报错 No PostCSS Config found 解决方案。
- 自动驾驶系统的学习笔记
- 利用 vimdiff 递归对比文件夹差异
- Windows 7版本IE10浏览器11月中旬推出
- python棋类项目规划一——五子棋游戏策划书——项目一
- 微软、IBM对垒大数据
- Apache Dubbo官网推荐使用建议
- 使用OCR技术将扫描PDF转换为可编辑的Word文档。
- 前端如何单枪匹马实现小程序页面级版本控制
- 模式识别:C-means(K-means)聚类算法与分级聚类(层次聚类)算法
- 基于LMI的输出反馈H∞控制及其仿真(含实现程序)
- dingding for Ubuntu: Ubuntu中钉钉安装包资源及安装
热门文章
- Vue实现带白噪音的番茄钟
- 他们说|年末了,公司该怎么“孝敬”员工?
- ANSYS | 模拟焊缝
- python和php的差异(python的列表、元组和字典对应PHP的索引数组和关联数组)
- 软件测试面试题中的sql题目
- iOS13-适配夜间模式/深色外观(Dark Mode)
- Android Studio_Toast消息提醒
- Abb机器人看门狗_人类大战机器人 《看门狗2》1.15版本内容公布
- 香港电讯牌照申请介绍
- linux xen 内核,Xen 正式进入 Linux 内核