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

歡迎轉載,轉載務必說明出處。(如果本文對您有幫助,可以點擊一下右下角的 推薦,或評論,謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM