2010-11-11 117 views
2

我需要分别插入一个日期到一个字段m_DATE(11-10-2010),然后一个时间到m_TIME(01:15:03)24小时或12小时与am/pm。我将如何去做这件事。mysql日期和时间自动戳?

对不起,我没有任何示例来处理我知道有Current_Timestamp,但它在一个领域的一切。

+0

你可以在PHP中将它分成两个不同的变量......它不必以这种方式存储在数据库中。 – mpen 2010-11-11 03:37:30

回答

1

使用

select DATE(CURRENT_TIMESTAMP) 

的日期部分和

select TIME(CURRENT_TIMESTAMP) 

的部分时间。如果您想要另一个时间戳的日期和时间超过CURRENT_TIMESTAMP,则将您自己的参数传递给上述函数。

+0

'CURRENT_DATE'和'CURRENT_TIME'将返回相同的值,而不需要在示例中使用TIME/DATE。但CURRENT_TIMESTAMP是ANSI ... – 2010-11-11 04:12:02