یک اسکریپت PHP بنویسید که یک رشتهٔ تاریخ و زمان مثل '2025-11-01 14:30:00' را دریافت کند و با استفاده از کلاس DateTime و تابع date_format آن را به فرمت 'Y/m/d H:i' (مثال: 2025/11/01 14:30) نمایش دهد.

0.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:09

0.0

برای حل این سؤال از کلاس DateTime در PHP استفاده کنید: یک نمونه DateTime با ورودی رشته بسازید و سپس با date_format یا متد format فرمت دلخواه 'Y/m/d H:i' را اعمال و چاپ کنید. توصیه‌ها: ورودی را اعتبارسنجی کنید، در صورت نیاز منطقه زمانی (timezone) را تنظیم نمایید و برای جلوگیری از خطاها از try-catch یا بررسی مقدار بازگشتی استفاده کنید.

توسط پژوهشگر در 221 روز قبل ساعت 01:09
دسته بندی ها: PHP PHP for beginner
sara در 221 روز قبل ساعت 14:25

نکته پایه این کار استفاده از کلاس DateTime و مدیریت خطاست: ورودی را با DateTime::createFromFormat('Y-m-d H:i:s', $input) یا با new DateTime در یک بلوک try-catch اعتبارسنجی کنید و در صورت معتبر بودن، خروجی را با $dt->format('Y/m/d H:i') چاپ کنید. در صورت نامعتبر بودن ورودی، خطای مناسب به کاربر بدهید یا مقدار را برگشت‌دهی کنید. همچنین تنظیم منطقه زمانی مناسب (timezone) را فراموش نکنید تا نتیجه با زمان محلی یا مطلوب شما همگام باشد.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری