MySQL: Curdate () проти Now ()


Відповіді:


111

На такі запитання завжди варто спочатку заглянути в посібник. Функції дати та часу в посібнику mySQL

CURDATE()повертає частину DATE поточного часу. Посібник щодо КУРДАТУ ()

NOW()повертає частину дати та часу як позначку часу у різних форматах, залежно від того, як це було запитано. Посібник із ЗАРАЗ () .



39

CURDATE()дасть поточну дату, а NOW()повний час.

Запустіть запити, і ви дізнаєтесь, в чому різниця між ними.

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

2

Насправді MySQL забезпечує багато простих у використанні функцій у повсякденному житті без додаткових зусиль з боку користувача.

ЗАРАЗ () він видає дату та час як за поточним сценарієм, тоді як CURDATE () виробляє лише дату, CURTIME () відображає лише час, ми можемо використовувати один із них відповідно до наших потреб з CAST або об'єднати інші обчислення, MySQL, багатий на цей тип функції.

ПРИМІТКА: - Ви можете побачити різницю за допомогою запиту select NOW () як NOWDATETIME, CURDATE () як NOWDATE, CURTIME () як NOWTIME;

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.