MySQL: Curdate () frente a Now ()


Respuestas:



79

Solo por el gusto de hacerlo:

CURDATE() = DATE(NOW())

O

NOW() = CONCAT(CURDATE(), ' ', CURTIME())

39

CURDATE()dará la fecha actual mientras NOW()que dará la fecha completa.

Ejecute las consultas y descubrirá cuál es la diferencia entre ellas.

SELECT NOW();     -- You will get 2010-12-09 17:10:18
SELECT CURDATE(); -- You will get 2010-12-09

2

En realidad, MySQL proporciona muchas funciones fáciles de usar en la vida diaria sin más esfuerzo por parte del usuario.

NOW () produce fecha y hora tanto en el escenario actual mientras que CURDATE () produce solo fecha, CURTIME () solo muestra el tiempo, podemos usar uno de ellos de acuerdo con nuestra necesidad con CAST o fusionar otro cálculo, MySQL rico en este tipo de función.

NOTA: - Puede ver la diferencia usando la consulta seleccionar NOW () como NOWDATETIME, CURDATE () como NOWDATE, CURTIME () como NOWTIME;

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.