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

نام تاپیک: به دست اوردن زمانش گذشته

  1. #1

    به دست اوردن زمانش گذشته

    سلام دوستان من با تابع time یه زمانی رو وارد یه ستون توی دیتابیس کردم
    برای اینکه بفهمم چند روز ازش گذشته باید چکنم ؟

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    بیرجند
    پست
    52

    نقل قول: به دست اوردن زمانش گذشته

    .سلام
    زمان فعلی رو با همون تابع time محاسبه کن و از مقدار تو دیتابیس کم کن. عدد به دست اومده تعداد ثانیه های گذشته از اون موقع است.

  3. #3

    نقل قول: به دست اوردن زمانش گذشته

    وقتی که ثانیه ها رو بدست آوردی
    بعد ساعت و دقیقه و ثانیه تبدیل کن برای تبدیل به ساعت تقسیم بر 60 و...
    جواب اصلی رو هم
    mhf693 داده

  4. #4
    محروم شده
    تاریخ عضویت
    خرداد 1394
    پست
    248

    نقل قول: به دست اوردن زمانش گذشته

    $days = (time() - $ts) / 86400;

  5. #5

    نقل قول: به دست اوردن زمانش گذشته

    اصلا این تابع time ثانیه چی زو نشون میده ؟ از چه زمانی شروع شده ؟

  6. #6
    محروم شده
    تاریخ عضویت
    خرداد 1394
    پست
    248

    نقل قول: به دست اوردن زمانش گذشته

    زمان جاری رو نشون میده. یه مفهومی داریم به اسم مُهر زمان (Timestamp) که تعداد ثانیه هایی هست که از 1 ژانویه 1970 (مبدأ تاریخ کامپیوتر که اگه اشتباه نکنم تاریخ ساخت اولین کامپیوتر مکانیکی توسط چارلز بابیج بوده) تا حالا گذشته. شما با تابع time میتونین بفهمین همین الان چند ثانیه از اون موقع گذشته. حالا اگه مهر زمان موردنظر رو داشته باشین، از مهر زمان الان کم میکنین و تعداد ثانیه های بینشون بدست میاد که اگه بر 86400 (ثانیه های یک روز) تقسیم کنید تعداد روزهای بین دو زمان رو میتونید محاسبه کنید.

  7. #7

    نقل قول: به دست اوردن زمانش گذشته

    نقل قول نوشته شده توسط fatima-php مشاهده تاپیک
    زمان جاری رو نشون میده. یه مفهومی داریم به اسم مُهر زمان (Timestamp) که تعداد ثانیه هایی هست که از 1 ژانویه 1970 (مبدأ تاریخ کامپیوتر که اگه اشتباه نکنم تاریخ ساخت اولین کامپیوتر مکانیکی توسط چارلز بابیج بوده) تا حالا گذشته. شما با تابع time میتونین بفهمین همین الان چند ثانیه از اون موقع گذشته. حالا اگه مهر زمان موردنظر رو داشته باشین، از مهر زمان الان کم میکنین و تعداد ثانیه های بینشون بدست میاد که اگه بر 86400 (ثانیه های یک روز) تقسیم کنید تعداد روزهای بین دو زمان رو میتونید محاسبه کنید.
    کامپیوتر مکانیکی دهه 60 به وجودی میاد و دهه 80 هم دیگه کلا ختم به خیر میشه .

    این زمان شروع به کار اولین کامپیوتر unix است .

  8. #8
    محروم شده
    تاریخ عضویت
    خرداد 1394
    پست
    248

    نقل قول: به دست اوردن زمانش گذشته

    بله حق با شماست. یکم بیشتر تحقیق کردم، به این زمان Unix Epoch Time میگن و تاریخ انتشار رسمی اولین نسخه Unix هست. ممنون که یادآوری کردین.

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

  1. به دست اوردن طول سطر از فایل متنی تولید شده در برنامه
    نوشته شده توسط mina_148m در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: دوشنبه 03 دی 1386, 00:53 صبح
  2. به دست اوردن طول و عرض تصاویر اپلود شده
    نوشته شده توسط fereshte22 در بخش ASP.NET Web Forms
    پاسخ: 11
    آخرین پست: یک شنبه 14 مرداد 1386, 20:30 عصر
  3. به دست اوردن IP کاربران
    نوشته شده توسط golnaz99 در بخش ASP.NET Web Forms
    پاسخ: 11
    آخرین پست: سه شنبه 09 مرداد 1386, 09:40 صبح
  4. پاسخ: 3
    آخرین پست: پنج شنبه 27 اردیبهشت 1386, 08:40 صبح
  5. به دست اوردن سطر اخر
    نوشته شده توسط farhadyoosefi در بخش SQL Server
    پاسخ: 11
    آخرین پست: پنج شنبه 10 اسفند 1385, 14:00 عصر

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

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