zoukankan      html  css  js  c++  java
  • Java基础92 MySQL插入当前系统时间

    1、时间格式            

    yyyy表示年份(year)。 -- y  表示年的最后一位,yy 表示年的最后2位,yyy 表示年的最后3位,yyyy 用4位数表示年
    MM表示月份(month)。-- mm 用2位数字表示月;
    dd表示第几天(day)。 -- dd 表示当月第几天;ddd表示当年第几天;dy 当周第几天
    HH表示小时(hour)。 -- hh 2位数表示小时 12进制; hh24 2位数表示小时 24小时 
    mm表示分钟(minute)。
    ss表示(second)。
    q表示季度。 --  一个季度等于 4个月, 另外还有 ww 用来表示当年第几周,w用来表示当月第几周。

    MySQL:yyyy-MM-dd HH24:mm:ss            Oracle: yyyy-MM-dd HH24:mi:ss 或 YYYY-MM-DD HH24:MI:SS

    2、插入当前系统时间  

    now()函数:返回当前的日期时间的格式:yyyy-MM-dd hh:mm:ss,可以直接存到datetime字段中。
    curdate()函数:返回当前日期的格式:yyyy-MM-dd,可以直接存到date字段中。
    curtime()函数:返回当前时间的格式:HH:mm:ss,可以直接存到time字段中。

    1 -- 创建日志表
    2 CREATE TABLE test_log
    3 (
    4    id INT PRIMARY KEY AUTO_INCREMENT, -- 主键自增长
    5    coutent VARCHAR(64),
    6    insert_time DATE -- 日期类型
    7 insert_datetime DATETIME -- 日期+时间 类型
    8 );
    INSERT INTO test_log(coutent,insert_time,insert_datetime) VALUES('员工表插入了一条记录',curdate(),now());

    结果图

    原创作者:DSHORE

    作者主页:http://www.cnblogs.com/dshore123/

    原文出自:https://www.cnblogs.com/dshore123/p/10582098.html

    欢迎转载,转载务必说明出处。(如果本文对您有帮助,可以点击一下右下角的 推荐,或评论,谢谢!

  • 相关阅读:
    Django之admin
    CSS弹性盒子
    SQL SERVER按多字段查找重复的数据并删除只保留一条
    计算机名称改名之后,tfs连接问题
    Docker镜像仓库Harbor部署
    搭建docker本地仓库
    部署docker swarm集群
    Dockerfile
    centos 7 安装docker 常用指令
    python软件安装-Windows
  • 原文地址:https://www.cnblogs.com/dshore123/p/10582098.html
Copyright © 2011-2022 走看看