بسم الله الرحمن الرحیم

انجمن های تخصصی کدباکس

شبکه، امنیت، سرور، دیتاسنتر، سیستم عامل، هاستینگ، وبمستری، طراحی وب، نرم افزار، سخت افزار، گرافیک و ...

امروز چهارشنبه 12 دسامبر 18, 5:48 am



مبحث جدیدپاسخ

 [ 9 پست ] 
نويسنده پيغام
پستارسال شده در: دوشنبه 05 دسامبر 16, 4:39 pm 

پست ها : 2
سپاسگذاری کرده: 0 بار
سپاس دریافتی: 0 بار
سلام.
دنبال کدی هستم که تاریخ و ساعت رو به این شکل نشون بده.
تاریخ : روز/ماه/سال میلادی
زمان : ثانیه:دقیقه:ساعت دوازده ساعته به وقت ایران
لطفا راهنمایی کنید.


پستارسال شده در: دوشنبه 05 دسامبر 16, 4:44 pm 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 576 بار
detect1ve نوشته است:
سلام.
دنبال کدی هستم که تاریخ و ساعت رو به این شکل نشون بده.
تاریخ : روز/ماه/سال میلادی
زمان : ثانیه:دقیقه:ساعت دوازده ساعته به وقت ایران
لطفا راهنمایی کنید.

سلام
کدی که میخواید دقیقا به این صورت میشه :
کد:
<?php
echo "tarikh : " .date("Y/m/d");
echo "</br>";
echo "zaman : " .date("h:i:s a");
?>


پستارسال شده در: دوشنبه 05 دسامبر 16, 4:46 pm 

پست ها : 2
سپاسگذاری کرده: 0 بار
سپاس دریافتی: 0 بار
ببخشید تاریخ درست هست ولی ساعت به وقت ایران نمایش داده نمیشه. لطفا کد صحیح رو قرار بدید


پستارسال شده در: دوشنبه 05 دسامبر 16, 4:48 pm 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 576 بار
detect1ve نوشته است:
ببخشید تاریخ درست هست ولی ساعت به وقت ایران نمایش داده نمیشه. لطفا کد صحیح رو قرار بدید


برای این که ساعت به وقت محلی تنظیم بشه باید از تابع date_default_timezone_set() استفاده بشه

برای تنظیم ساعت به وقت ایران باید کد زیر رو به خط اول کدی که بالا هست اضافه کنید
کد:
date_default_timezone_set("Asia/Tehran");


پستارسال شده در: پنج شنبه 08 دسامبر 16, 8:01 am 

پست ها : 2
سپاسگذاری کرده: 0 بار
سپاس دریافتی: 0 بار
سلام به دوستان. ببخشید که ترجیح دادم سوالم رو در پاسخ به همین مبحث بپرسم ، خب مرتبط بود وخالی از لطف هم نبود.
من میخوام تاریخ دلخواه من نمایش داده بشه
یا مثلا تاریخ دو هفته دیگه همین موقع نمایش داده بشه
یا تاریخ شروع ماه دیگه.
میشه در مورد عوض کردن تاریخ در php توضیح بفرمایید.


پستارسال شده در: پنج شنبه 08 دسامبر 16, 8:12 am 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 576 بار
namaz نوشته است:
سلام به دوستان. ببخشید که ترجیح دادم سوالم رو در پاسخ به همین مبحث بپرسم ، خب مرتبط بود وخالی از لطف هم نبود.
من میخوام تاریخ دلخواه من نمایش داده بشه
یا مثلا تاریخ شنبه دیگه نمایش داده بشه
یا تاریخ شروع 2 ماه دیگه.
میشه در مورد عوض کردن تاریخ در php توضیح بفرمایید.


شما میتونید با استفاده از تابع strtotime() تاریخ نمایش داده شده رو دستکاری کنید.
کد:
$d=strtotime("tomorrow");
echo date("Y-m-d", $d)

این کد تاریخ فردا رو نشون میده. همون طور که ملاحظه میکنید در کد php بالا یک متغیر تعریف شده که برابر هست با تابعی که فردا رو نشون میده. و در زیرش تاریخ رو بر حسب همون متغیر در سال و ماه و روز نمایش دادیم.
و به همین منوال داریم :
کد:
$d=strtotime("next Saturday");
echo date("Y-m-d", $d)

نمایش تاریخ شنبه آینده
کد:
$d=strtotime("+2 Months");
echo date("Y-m-d", $d)

این هم کد نمایش تاریخ 2 ماه آینده


پستارسال شده در: پنج شنبه 08 دسامبر 16, 8:16 am 

پست ها : 2
سپاسگذاری کرده: 0 بار
سپاس دریافتی: 0 بار
درود بر شما
راستش من یک سایت سریال دارم و قصد دارم روز هایی که سریال مثلا فلان میاد رو در سایتم با php نمایش بدم. از چه کدی باید استفاده کنم؟
سریال به مدت 6 ماه و دو شنبه ی هر هفته ساعت هفت صبح پخش میشه. شروع از نوامبر 2017


پستارسال شده در: پنج شنبه 08 دسامبر 16, 8:41 am 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 576 بار
namaz نوشته است:
درود بر شما
راستش من یک سایت سریال دارم و قصد دارم روز هایی که سریال مثلا فلان میاد رو در سایتم با php نمایش بدم. از چه کدی باید استفاده کنم؟
سریال به مدت 6 ماه و دو شنبه ی هر هفته ساعت هفت صبح پخش میشه. شروع از نوامبر 2017


سوال بسیار کاربردی بود
کد:
$x = 1;
$startdate=strtotime("07:00am november 06 2017");
$enddate=strtotime("+24 weeks", $startdate);
while($x <= 24) {
    while ($startdate < $enddate) {
        echo "tarikhe ghesmate $x - " .date("d/m/Y - h:i a", $startdate) . "<br>";
        $startdate = strtotime("+1 week", $startdate);
        $x++;
    }
}

در کد بالا ابتدا متغیر x برابر با 1 تعیین شده. با استفاده از متغیر x قصد نمایش قسمت های سریال رو داریم ، قسمت یک الی قسمت پایانی
در 6 ماه اگر هر هفته سریال پخش بشه میشه 24 قسمت ، چون هر ماه 4 هفته داره
متغیر startdate تاریخ شروع هست که اولین دوشنبه نوامبر 2017 رو از تو تقویم پیدا میکنیم و با تابع startotime() مقرر میکنیم.
و enddate هم 24 ماه پس از استارت دیت
سپس تعیین میکنیم تا زمانی که x یعنی قسمت هامون کمتر مساوی 24 باشه
و تا زمانی که تاریخ شروعمون کمتر از تاریخ پایانیمون باشه
زمان مورد نظرمون چاپ بشه
استارت دیت هم در هر خط یک هفته بعد از تاریخ مقرر باشه
x هم که نمایش دهنده قسمت ها هست یک واحد بهش اضافه بشه.


پستارسال شده در: پنج شنبه 08 دسامبر 16, 8:43 am 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 576 بار
Hoseyn نوشته است:
namaz نوشته است:
درود بر شما
راستش من یک سایت سریال دارم و قصد دارم روز هایی که سریال مثلا فلان میاد رو در سایتم با php نمایش بدم. از چه کدی باید استفاده کنم؟
سریال به مدت 6 ماه و دو شنبه ی هر هفته ساعت هفت صبح پخش میشه. شروع از نوامبر 2017


سوال بسیار کاربردی بود
کد:
$x = 1;
$startdate=strtotime("07:00am november 06 2017");
$enddate=strtotime("+24 weeks", $startdate);
while($x <= 24) {
    while ($startdate < $enddate) {
        echo "tarikhe ghesmate $x - " .date("d/m/Y - h:i a", $startdate) . "<br>";
        $startdate = strtotime("+1 week", $startdate);
        $x++;
    }
}

در کد بالا ابتدا متغیر x برابر با 1 تعیین شده. با استفاده از متغیر x قصد نمایش قسمت های سریال رو داریم ، قسمت یک الی قسمت پایانی
در 6 ماه اگر هر هفته سریال پخش بشه میشه 24 قسمت ، چون هر ماه 4 هفته داره
متغیر startdate تاریخ شروع هست که اولین دوشنبه نوامبر 2017 رو از تو تقویم پیدا میکنیم و با تابع startotime() مقرر میکنیم.
و enddate هم 24 ماه پس از استارت دیت
سپس تعیین میکنیم تا زمانی که x یعنی قسمت هامون کمتر مساوی 24 باشه
و تا زمانی که تاریخ شروعمون کمتر از تاریخ پایانیمون باشه
زمان مورد نظرمون چاپ بشه
استارت دیت هم در هر خط یک هفته بعد از تاریخ مقرر باشه
x هم که نمایش دهنده قسمت ها هست یک واحد بهش اضافه بشه.


خروجی کدبالا این خواهد بود.
tarikhe ghesmate 1 - 06/11/2017 - 07:00 am
tarikhe ghesmate 2 - 13/11/2017 - 07:00 am
tarikhe ghesmate 3 - 20/11/2017 - 07:00 am
tarikhe ghesmate 4 - 27/11/2017 - 07:00 am
tarikhe ghesmate 5 - 04/12/2017 - 07:00 am
tarikhe ghesmate 6 - 11/12/2017 - 07:00 am
tarikhe ghesmate 7 - 18/12/2017 - 07:00 am
tarikhe ghesmate 8 - 25/12/2017 - 07:00 am
tarikhe ghesmate 9 - 01/01/2018 - 07:00 am
tarikhe ghesmate 10 - 08/01/2018 - 07:00 am
tarikhe ghesmate 11 - 15/01/2018 - 07:00 am
tarikhe ghesmate 12 - 22/01/2018 - 07:00 am
tarikhe ghesmate 13 - 29/01/2018 - 07:00 am
tarikhe ghesmate 14 - 05/02/2018 - 07:00 am
tarikhe ghesmate 15 - 12/02/2018 - 07:00 am
tarikhe ghesmate 16 - 19/02/2018 - 07:00 am
tarikhe ghesmate 17 - 26/02/2018 - 07:00 am
tarikhe ghesmate 18 - 05/03/2018 - 07:00 am
tarikhe ghesmate 19 - 12/03/2018 - 07:00 am
tarikhe ghesmate 20 - 19/03/2018 - 07:00 am
tarikhe ghesmate 21 - 26/03/2018 - 07:00 am
tarikhe ghesmate 22 - 02/04/2018 - 07:00 am
tarikhe ghesmate 23 - 09/04/2018 - 07:00 am
tarikhe ghesmate 24 - 16/04/2018 - 07:00 am


نمايش پست ها از پيشين:  مرتب سازي بر اساس  

مبحث جدیدپاسخ

 [ 9 پست ] 


مباحث مرتبط

 مباحث   نويسنده   پاسخ ها   بازديدها   آخرين پست 
موضوع ناخوانده دیگری در این انجمن موجود نیست. به چه صورت از دایرکتوری در سرویس دهنده وب آپاچی استفاده کرد

kambiz

2

5320

جمعه 17 آپريل 15, 8:07 am

reza59 نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. نکاتی که در زمان نظافت لوازم برقی باید رعایت کرد

minomani

0

1442

دوشنبه 05 دسامبر 16, 7:45 am

minomani نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. در زمان خرید بلیط چارتر و سیستمی هواپیما حتما بدانید

melinaa

0

131

شنبه 20 اکتبر 18, 7:26 am

melinaa نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. کد نمایش پست های اخیر در وردپرس

Hoseyn

0

2929

جمعه 19 ژوئن 15, 10:00 am

Hoseyn نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. نمایش محتویات فایل xml در php

golchehre

8

3079

چهارشنبه 28 دسامبر 16, 10:50 am

Hoseyn نمایش آخرین ارسال

 


چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 5 مهمان


شما نمي توانيد مبحث جديدي در اين انجمن ايجاد کنيد
شما نمي توانيد به مباحث در اين انجمن پاسخ دهيد
شما نمي توانيد پست هاي خود را در اين انجمن ويرايش کنيد
شما نمي توانيد پست هاي خود را در اين انجمن حذف کنيد
شما نمي توانيد فايل هاي پيوست در اين انجمن ارسال کنيد
cron



بخش ها