樓上說得對。如果是用PHP,可以用time()函數(shù)或date函數(shù)來達(dá)到你的目的。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),離石企業(yè)網(wǎng)站建設(shè),離石品牌網(wǎng)站建設(shè),網(wǎng)站定制,離石網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,離石網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
修改日期類型為timestamp 并允許空,如下:
CREATE TABLE `test` (`aaaa` varchar(50) NOT NULL,`createday` timestamp NULL DEFAULT
CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB DEFAULT
CHARSET=utf8;
如果是在navicat下操作的話,設(shè)置字段的類型為timestamp,默認(rèn)值寫上CURRENT_TIMESTAMP
擴(kuò)展資料
mysql中的時(shí)間類型:
mysql中我們用的時(shí)間類型有DATE DATETIME TIME TIMESTAMP四種:
1、DATE只表示日期,檢索以YYYY-MM-DD的格式顯示,范圍是1000-01-01到9999-12-31。
2、TIME只表示時(shí)間,檢索以HH:MM:SS格式顯示,范圍是00:00:00到23:59:59。
3、DATETIME表示了日期和時(shí)間,檢索以YYYY-MM-DD HH:MM:SS格式顯示。
4、TIMESTAMP和DATETIME表示格式一樣兩者的不同點(diǎn)如下:
當(dāng)使用timestamp的時(shí)候,數(shù)據(jù)有更新的時(shí)候這個(gè)字段自動(dòng)更新為當(dāng)前時(shí)間,所以可以作為lastmodify使用,這個(gè)變化是默認(rèn)設(shè)置,如果想使時(shí)間不更新可以設(shè)置DEFAULT CURRENT_TIMESTAMP
timestamp的范圍不能早于1970或者晚于2037,超過這個(gè)時(shí)間范圍的話為0。
timestamp存儲(chǔ)的時(shí)候是轉(zhuǎn)為UTC存儲(chǔ)的,獲取的時(shí)候根據(jù)客戶端所在時(shí)區(qū)進(jìn)行展示。
timestamp占4個(gè)字節(jié),datetime占8個(gè)字節(jié)。
可以使用curdate()函數(shù),current_date()函數(shù)等
例如:
insert into t1(oid,order_date) values('0010',curdate());
要看你的需求了,如果是保存日期與時(shí)間串,可以用datetime和time字段類型,如果是保存UNIX時(shí)間戳,可以用int字段類型。
---------------------
補(bǔ)充回到:
設(shè)置2個(gè)字段,一個(gè)為開始時(shí)間,一個(gè)為結(jié)束時(shí)間。
程序里面用當(dāng)前時(shí)間去比對數(shù)據(jù)庫里面開始時(shí)間和結(jié)束時(shí)間的數(shù)據(jù),符合結(jié)果的就是正在租用期間的數(shù)據(jù)。
SQL語句:
SELECT * FROM 租用表 WHERE 結(jié)束時(shí)間當(dāng)前時(shí)間 AND 開始時(shí)間當(dāng)前時(shí)間
取得當(dāng)前時(shí)間用 now() 就行。
在數(shù)據(jù)庫中格式化時(shí)間 用DATE_FORMA T(date, format) .
根據(jù)格式串format 格式化日期或日期和時(shí)間值date,返回結(jié)果串。
可用DATE_FORMAT( ) 來格式化DATE 或DATETIME 值,以便得到所希望的格式。根據(jù)format字符串格式化date值:
%S, %s 兩位數(shù)字形式的秒( 00,01, . . ., 59)
%i 兩位數(shù)字形式的分( 00,01, . . ., 59)
%H 兩位數(shù)字形式的小時(shí),24 小時(shí)(00,01, . . ., 23)
%h, %I 兩位數(shù)字形式的小時(shí),12 小時(shí)(01,02, . . ., 12)
%k 數(shù)字形式的小時(shí),24 小時(shí)(0,1, . . ., 23)
%l 數(shù)字形式的小時(shí),12 小時(shí)(1, 2, . . ., 12)
%T 24 小時(shí)的時(shí)間形式(h h : m m : s s)
%r 12 小時(shí)的時(shí)間形式(hh:mm:ss AM 或hh:mm:ss PM)
%p AM 或P M
%W 一周中每一天的名稱( S u n d a y, Monday, . . ., Saturday)
%a 一周中每一天名稱的縮寫( Sun, Mon, . . ., Sat)
%d 兩位數(shù)字表示月中的天數(shù)( 00, 01, . . ., 31)
%e 數(shù)字形式表示月中的天數(shù)( 1, 2, . . ., 31)
%D 英文后綴表示月中的天數(shù)( 1st, 2nd, 3rd, . . .)
%w 以數(shù)字形式表示周中的天數(shù)( 0 = S u n d a y, 1=Monday, . . ., 6=Saturday)
%j 以三位數(shù)字表示年中的天數(shù)( 001, 002, . . ., 366)
% U 周(0, 1, 52),其中Sunday 為周中的第一天
%u 周(0, 1, 52),其中Monday 為周中的第一天
%M 月名(J a n u a r y, February, . . ., December)
%b 縮寫的月名( J a n u a r y, February, . . ., December)
%m 兩位數(shù)字表示的月份( 01, 02, . . ., 12)
%c 數(shù)字表示的月份( 1, 2, . . ., 12)
%Y 四位數(shù)字表示的年份
%y 兩位數(shù)字表示的年份
%% 直接值“%”
select date_format(日期字段,’%Y-%m-%d’) as ‘日期’ from test
你好啊。我又來了 NOW()函數(shù)以`'YYYY-MM-DD HH:MM:SS'返回當(dāng)前的日期時(shí)間,可以直接存到DATETIME字段中。
CURDATE()以’YYYY-MM-DD’的格式返回今天的日期,可以直接存到DATE字段中。
CURTIME()以’HH:MM:SS’的格式返回當(dāng)前的時(shí)間,可以直接存到TIME字段中。
例:insert into tablename (fieldname) values (now())
當(dāng)前題目:mysql怎么存當(dāng)前時(shí)間 mysql怎么獲取當(dāng)前時(shí)間
鏈接URL:http://chinadenli.net/article36/hjidsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、品牌網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、外貿(mào)建站、面包屑導(dǎo)航、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)