loading...
آموزش فریم ورک Yii
امیر بازدید : 57 جمعه 31 شهریور 1396 نظرات (0)

در این بخش از آموزش های سایت <a style="color:blue;" href="http://www.goyii.ir">GoYii.ir</a>  به آموزش <a href="http://www.goyii.ir " style="color:blue;">توابع تاریخ</a> در mysql  می پردازیم.

 

تابع NOW() :

تاریخ و ساعت جاری را به صورت "۲۰۱۷-۰۷-۰۷ ۲۰:۰۳:۲۶" برمی گرداند

<code>

SELECT NOW() FROM user

</code>

------------------------------------------------------------------------------------------------------------------------------------------------

تابع CURDATE():

تاریخ جاری را به صورت "۲۰۱۷-۰۷-۰۷" برمی گرداند

 

<code>

SELECT CURDATE() FROM user

</code>

------------------------------------------------------------------------------------------------------------------------------------------------

تابع CURTIME():

تاریخ جاری را به صورت "۲۰:۰۵:۱۲" برمی گرداند

 

<code>

SELECT CURTIME() FROM user

</code>

------------------------------------------------------------------------------------------------------------------------------------------------

تابع DATE():

بخش تاریخ را از یک عبارت date/time بیرون می کشد

خروجی : ۲۰۱۷-۰۶-۱۵

<code>

SELECT DATE("20170615") FROM user

</code>

------------------------------------------------------------------------------------------------------------------------------------------------

تابع EXTRACT():

یکی از بخش های عبارت date/time . را برمی گرداند

خروجی : شماره ماه تاریخ قرار داده شده 

برای مثال زیر ۶

 

<code>

SELECT EXTRACT(MONTH FROM "2017-06-15");

</code>

برای دریافت سال مثال زیر که نتیجه ۲۰۱۷ می باشد

<code>

SELECT EXTRACT(YEAR FROM "2017-06-15");

</code>

------------------------------------------------------------------------------------------------------------------------------------------------

تابع DATE_ADD():

یک فاصله زمانی مشخص را به تاریخ اضافه می کند

خروجی : ۲۰۱۷-۰۶-۲۵

<code>

SELECT DATE_ADD("2017-06-15", INTERVAL 10 DAY);    

</code>

برای اضافه کردن ماه و سال به جای DAY از YEAR  و MONTH استفاده کنید.

------------------------------------------------------------------------------------------------------------------------------------------------

تابع DATE_SUB():

یک فاصله زمانی مشخص را از تاریخ کم می کند

خروجی : ۲۰۱۷-۰۶-۰۵

<code>

SELECT DATE_SUB("2017-06-15", INTERVAL 10 DAY);    

</code>

برای اضافه کردن ماه و سال به جای DAY از YEAR  و MONTH استفاده کنید.

 

------------------------------------------------------------------------------------------------------------------------------------------------

تابع DATEDIFF():

تعداد روز بین دو تاریخ را برمی گرداند

خروجی :۱۰

<code>

SELECT DATEDIFF("2017-06-25", "2017-06-15");  

</code>

------------------------------------------------------------------------------------------------------------------------------------------------

تابع DATE_FORMAT():

تاریخ و ساعت را به فرمت های مختلف نشان می دهد

خروجی :۲۰۱۷-۰۶

<code>

SELECT DATE_FORMAT("2017-06-15", "%Y-%m");  

</code>

به %Y   و %m    

format_mask گفته می شود 

برای آگاهی بیشتر به لینک زیر مراجعه کنید

<a style="color:blue;" href="https://www.w3schools.com/sql/func_mysql_date_format.asp" target="_blank">اینجا</a>

ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
Profile Pic
آموزش مرحله به مرحله فریم ورک Yii
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 197
  • کل نظرات : 0
  • افراد آنلاین : 3
  • تعداد اعضا : 1
  • آی پی امروز : 40
  • آی پی دیروز : 33
  • بازدید امروز : 112
  • باردید دیروز : 95
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 247
  • بازدید ماه : 354
  • بازدید سال : 2,329
  • بازدید کلی : 26,885