نمایش نتایج 1 تا 5 از 5

نام تاپیک: تبدیل یک تاریخ شمسی به میلادی که بصورت رشته از کاربر دریافت می شود

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    تهران
    پست
    82

    تبدیل یک تاریخ شمسی به میلادی که بصورت رشته از کاربر دریافت می شود

    سلام به دوستان عزیز خواهش می کنم به سوال من جواب دهید
    می خوام برای یک محصول دوره زمانی برای فروش بدهم و تاریخ را بصورت 1393/10/12 تا 1393/10/20 وارد می کنم می خواهم مدت بین این دو زمان را محاسبه کنم و تصویری را در این فاصله ی زمانی در سایت نشان دهم زمان این دو رشته که تاریخ شمسی است را چطور محاسبه کنم
    خودم به فکرم رسید که اول به میلادی تبدیل کنم بعد محاسبه کنم اما نمی دونم چطوری به میلادی تبدیل کنم
    ممنون میشم راهنماییم کنید حیاتی است

  2. #2

    نقل قول: تبدیل یک تاریخ شمسی به میلادی که بصورت رشته از کاربر دریافت می شود

    من پیشنهاد میدم به unix_time برگردونی و فاصله زمانی رو از طریق اون محاسبه کنی. هر چند میتونی به میلادی هم ببری و محاسبه کنی
    از ماژول jdf و تابع jmktime استفاده کن. یه نمونه مثالش
    jmktime(6,15,34,11,22,1389);// خروجی: 1297392334

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    تهران
    پست
    82

    نقل قول: تبدیل یک تاریخ شمسی به میلادی که بصورت رشته از کاربر دریافت می شود

    سلام ممنون، میشه بیشتر راهنمایی کنید تابع jmktime را چه جوری استفاده کنم

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    تهران
    پست
    82

    نقل قول: تبدیل یک تاریخ شمسی به میلادی که بصورت رشته از کاربر دریافت می شود

    چون پیام نمی تونه تابع را صدا بزنه ممنون میشم راهنمایی کنید

  5. #5

    نقل قول: تبدیل یک تاریخ شمسی به میلادی که بصورت رشته از کاربر دریافت می شود

    راهنماش کاملا توضیح داده مقدار سال و ماه و دقیقه رو کجا وارد کنید
    فقط شما باید از طریق تابع explode تاریخ فعلی رو به سال و ماه بدست بیارید بدید بهش


    //jmktime( $hour , $minute , $second , $month , $day , $year , $is_dst );
    //
    //پارامتر های تابع mktime
    //
    //hour$ : پارامتر اوّل ، ساعت ( 24 ساعته ، 23 - 0)
    //minute$ : پارامتر دوم ، دقیقه ( 59 - 0)
    //second$ : پارامتر سوم ، ثانیه ( 59 - 0)
    //month$ : پارامتر چهارم ، ماه ( 12 - 1)
    //day$ : پارامتر پنجم ، روز ( 31 - 1)
    //year$ : پارامتر ششم ، سال ( کامل 4 رقمی )


    include 'jdf.php';
    $mydate = explode('/', '1393/10/20');
    $unix_time = jmktime(12,30,0,$mydate[1],$mydate[2],$mydate[0]);


    echo $unix_time; //unix time
    echo gmdate("Y-m-d\TH:i:s\Z",$unix_time); // miladi

    در مورد اختلاف زمانی هم چند تا پست قبل تز دوستان بحث کرده بودن

تاپیک های مشابه

  1. تبدیل خودکار تاریخ شمسی به میلادی در sql
    نوشته شده توسط dehqhani در بخش T-SQL
    پاسخ: 0
    آخرین پست: چهارشنبه 17 اردیبهشت 1393, 13:54 عصر
  2. سوال: تبدیل یه تاریخ شمسی به میلادی
    نوشته شده توسط ahangari365 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: یک شنبه 01 خرداد 1390, 17:16 عصر
  3. تابعی که برای تبدیل تاریخ شمسی به میلادی استفاده میشه!
    نوشته شده توسط zeinab03 در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: چهارشنبه 12 بهمن 1384, 03:38 صبح
  4. تبدیل تاریخ شمسی به میلادی
    نوشته شده توسط فاطمه هاشمیان در بخش C#‎‎
    پاسخ: 1
    آخرین پست: سه شنبه 24 خرداد 1384, 19:44 عصر
  5. شرمنده! تابع تبدیل تاریخ شمسی به میلادی
    نوشته شده توسط shsoft در بخش VB.NET
    پاسخ: 2
    آخرین پست: سه شنبه 02 دی 1382, 21:41 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •