شاید برای شما هم پیش اومده که بخواید مثلا وقتی کاربران صبح به سایت مراجعه می کنند با پیغام صبح بخیر و وقتی که عصر به سایت شما مراجعه می کنند با پیغام عصر بخیر و … مواجه بشند. حالا به راحتی شما به وسیله کد زیر میتونید شرط های خودتون رو قرار بدید و ساعت های دلخواهی انتخاب کنید تا پیغام مورد نظرتون رو به کاربر نمایش بدید.
توی این کد ابتدا با تابع getdate مقدار تاریخ و ساعت فعلی رو میگیریم.
بعد مقدار ساعت رو از اون جداسازی می کنیم و اون مقدار رو توی شرط قرار میدیم.
اگر اون مقدار بین ۵ و ۱۱ بود پیغام “صبح بخیر” رو چاپ کنه و اگر بین ۱۱ و ۱۴ بود پیغام “ظهر بخیر” رو چاپ کنه و اگر بین ۱۴ و ۱۹ (۲ تا ۷ عصر) بود پیغام “عصر بخیر” رو چاپ کنه و در نهایت اگر بین ۱۹ تا ۵ (۷ شب تا ۵صبح) بود پیغام “شب بخیر” رو چاپ کنه. چون ساعت از ۰ تا انتهای ۲۳ هستش ما یک بار از ۱۹ تا ۲۴ رو چک می کنیم و یک بارم از ۰ تا ۵ رو بررسی می کنیم.
خیلی راحت می تونیدساعت هارو به مقادیر دلخواهتون تغییر بدید.
امیدوارم از این آموزش ها استفاده کرده باشید.
موفق باشید.