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

نام تاپیک: فرق timestamp و datetime

  1. #1

    Question فرق timestamp و datetime

    سلام به طور اساسی فرق بین datetime و timestamp چیست؟ من میخوام تو برنامه ای که دارم مینویسم جا های زیادی مثل زمان ایجاد رکورد زمان آپدیت رکورد
    تاریخ تولد و ... زمان رو ذخیره کنم. از کدوم مقدار برای فیلد هام استفاده کنم؟ توضیح بدین لطفا که چرا

  2. #2

    نقل قول: فرق timestamp و datetime

    پیشنهاد می کنم این صفحه رو ببینید.
    با توجه به مطلبی که در لینک بالا نوشته پیشنهاد می کنم در مواردی که گفتی(زمان ایجاد رکورد، زمان آپدیت، تاریخ تولد) زمان را با نوع DateTime ذخیره کنی.( حداقل دو دلیل 1. تبدیل اتوماتیک رو فیلد نخواهی داشت، 2. بازه ی بزرگتری در اختیار خواهی داشت)
    به نظر می رسه که TIMESTAMP کاربردهای خاص داشته باشه، که به نظرم تا پیش نیومده از اونا استفاده نکن. در صورتی که مطلب دیگه ای در این مورد پیدا کردی بسیار ممنون می شم که اون رو با ما به اشتراک بذاری.

  3. #3

    نقل قول: فرق timestamp و datetime

    سلام. با توجه به مطلب زیر: وقتی از timestamp استفاده میکنیم، MySQL منطقه زمانی تاریخی که سمت دیتابیس فرستادیم رو از منطقه زمانی ما به UTC یا ساعت هماهنگ جهانی تبدیل میکنه و سپس ذخیره میکنه. البته مشکلی پیش نمیاد چرا که موقع دریافت تاریخ از دیتابیس، خود MySQL این تبدیل رو به صورت برعکس انجام میده و نیتجه رو به ما برمیگردونه. پس به قول دوستمون بهتره تقریبا همه جا از DataTime استفاده کنیم مگه اینکه به خاطر استفاده های خاص، بخوایم از TimeStamp استفاده کنیم:


    “MySQL converts TIMESTAMP values from the current time zone to UTC for storage, and back from UTC to the current time zone for retrieval. (This does not occur for other types such as DATETIME.)”.

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

  1. فرق بین stdcall,safecal,register
    نوشته شده توسط در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: پنج شنبه 29 آبان 1382, 23:56 عصر
  2. فرق گذاشتن بین حروف کوچک و بزرگ
    نوشته شده توسط saeed_d در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: سه شنبه 13 آبان 1382, 19:21 عصر
  3. DateTime در DataList
    نوشته شده توسط ParWin در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: چهارشنبه 07 آبان 1382, 19:24 عصر
  4. فرق بین کد نویسی Aspx و Aspx.vb
    نوشته شده توسط zehs_sha در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: سه شنبه 11 شهریور 1382, 18:40 عصر
  5. کنترل datetime
    نوشته شده توسط ghaum در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 7
    آخرین پست: دوشنبه 15 اردیبهشت 1382, 11:38 صبح

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

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