mysql 关于时间日期问题

作者在 2010-08-21 01:54:07 发布以下内容
定义表:
 create table table_date
 (id int primary key auto_increment,
 username varchar(20) not null,
 regdate date
 );
字段类型可以定义为以下几种:
date           日期   格式:YYYY-MM-DD
datetime     日期和时间的组合    格式:YYYY-MM-DD HH:MM:SS
timestamp   时间戳(使用Unix纪元(1970-01-01 00:00:00 UTC)至今的描述来存储)  格式同datetime
time            时间    格式:HH:MM:SS
year            2位或4位格式的年
 
插入数据:
insert into table_date(username,regdate) values('admin',curdate());
几个系统函数:
now()    以YYYY-MM-DD HH:MM:SS返回当前的日期和时间,可以直接存到datetime字段中
curdate()  以YYYY-MM-DD 格式返回今天的日期,可以直接存到date字段中(如上所示)
curtime()  以HH:MM:SS格式返回当前的时间,可以直接存到time字段中
sysdate()  同now()
先写到这,以后慢慢补充。

 

google_protectAndRun("render_ads.js::google_render_ad", google_handleError, google_render_ad);
默认分类 | 阅读 777 次
文章评论,共0条
游客请输入验证码
最新评论