mysql时间跟日期函数

mysql时间和日期函数

一、MySQL?获得当前日期时间?函数

1.1?获得当前日期+时间(date?+?time)函数:now()

mysql>?select?now();

+——————-+
|?now()???????????????|
+——————-+
|?20080808?22:20:46?|
+——————-+

除了?now()?函数能获得当前的日期时间外,MySQL?中还有下面的函数:

?current_timestamp()
,
current_timestamp
,localtime()
,localtime
,localtimestamp????
?(v4.0.6)
,localtimestamp()???(v4.0.6)

这些日期时间函数,都等同于?now()。鉴于?now()?函数简短易记,建议总是使用?now()?来替代上面列出的函数。

1.2?获得当前日期+时间(date?+?time)函数:sysdate()

sysdate()?日期时间函数跟?now()?类似,不同之处在于:now()?在执行开始时值就得到了,?sysdate()?在函数执行时动态得到值。看下面的例子就明白了:

mysql>?select?now(),?sleep(3),?now();

+——————-+———-+———————+
|?now()???????????????|?sleep(3)?|<span style="

mysql时间跟日期函数

相关文章:

你感兴趣的文章:

标签云: