Discuvr Timestamp Converter

اداری و داده

CSV به Excel CSV را بچسبانید و فوراً آن را به شکل صفحه‌گسترده ببینید، با اعداد، تاریخ‌ها و شناسه‌ها در همان نوعی که Excel باید نگه دارد. فایل .xlsx تمیز را فقط هر وقت خواستید دانلود کنید. امضای PDF یک PDF را در مرورگر امضا کنید - امضا را بکشید، تایپ یا بارگذاری کنید، روی هر صفحه قرار دهید، تاریخ را اضافه کنید و نسخه امضاشده را دانلود کنید. فایل هرگز از دستگاه شما خارج نمی‌شود. حذف اطلاعات اطلاعات را برای همیشه از فایل‌های PDF، Word، Excel، PowerPoint، متنی و تصویری حذف کنید. موارد یافت‌شده و کادرها از خود فایل پاک می‌شوند، نه اینکه پوشانده شوند، و نتیجه پیش از دانلود دوباره بررسی می‌شود. IP من چیست آدرس IP عمومی‌ای را که وب‌سایت‌ها هنگام اتصال می‌بینند ببینید، اینکه اشتراکی (CGNAT) است یا خصوصی، و مرورگرتان دیگر چه چیزی را آشکار می‌کند. مبدل حالت حروف و ابزارهای خط متن را به حروف بزرگ، کوچک، حالت عنوان یا جمله تبدیل کنید، نام‌ها را به camelCase یا snake_case ببرید و خطوط تکراری را حذف یا فهرست را مرتب کنید. مقایسه متن دو نسخه از یک متن را جای‌گذاری کنید تا هر خط افزوده، حذف‌شده و تغییریافته را با کلمات تغییریافته برجسته ببینید.

نوشتن و پیشنهادها

ویرایش لحن بازقالب‌بندی نوشته شما با دستور زبان، ساختار و بیان مناسب - با لحن خودتان. یک جای‌گذاری، یک پاسخ، بدون جلسه چت. مولد پروپوزال فریلنسری مشکل مشتری را توصیف کنید و در چند ثانیه یک پروپوزال فریلنسری با محدوده، قیمت‌گذاری و آماده ارسال دریافت کنید.

حقوقی و انطباق

چت‌بات پرسش و پاسخ قوانین IP درباره قانون مالکیت فکری هند بپرسید - علامت تجاری، اختراع، حق نشر، طرح صنعتی و بیشتر، همراه با نتایج جستجوی وب استفاده‌شده بالای هر پاسخ. مولد پاسخ به FER ثبت اختراع اعتراض‌های گزارش اولین بررسی (FER) را بچسبانید تا پاسخی ساختاریافته پیش‌نویس شود، یا پیش‌نویسی را برای بررسی ریسک مالکیت فکری بارگذاری کنید. ابزار بررسی واجد شرایط بودن برای طرح‌های دولتی یک بار به مجموعه‌ای کوتاه از پرسش‌ها پاسخ دهید. وارد حساب خود شوید تا پاسخ‌هایتان را ذخیره کنیم، تا بتوانید بدون تایپ دوباره، طرح‌های دولت مرکزی که ممکن است واجد شرایط آن‌ها باشید را بررسی کنید.

حریم خصوصی و امنیت

اسکن امنیت وب‌سایت اسکن یک دامنه برای نقاط ضعف امنیتی واقعی و قابل بازتولید. هر یافته شامل مشاهده پشت آن و دستور تأیید آن توسط خودتان است. پاکسازی تصویر ببینید عکس شما دقیقاً چه اطلاعاتی از شما را فاش می‌کند - GPS، شماره سریال دوربین، نام شما - سپس آن را پاک کنید. برش، تغییر اندازه، تار کردن چهره‌ها و تبدیل، همگی بدون ذخیره تصویر در هیچ کجا.

ابزارهای برنامه‌نویسان

فرمت‌کننده JSON زیباسازی، فشرده‌سازی و اعتبارسنجی JSON تنها با یک جای‌گذاری - همراه با خط و ستون دقیق در صورت عدم تجزیه، و شمارش دقیق آنچه در سند وجود دارد. قالب‌بندی‌کننده Python بازقالب‌بندی Python به روش Black، با طول خط و مدیریت نقل‌قول انتخابی شما - و شمارش دقیق تعداد خطوط تغییر یافته. نمایش‌دهنده HTML کد HTML را جای‌گذاری کنید و رندر زنده آن را در یک سندباکس، در عرض تلفن، تبلت یا دسکتاپ ببینید - همراه با زیباسازی، فشرده‌سازی، کنسول برای اسکریپت‌ها و گزارشی از اشکالات ساختاری. ماشین‌حساب زیرشبکه IP نماد CIDR یا یک IP همراه با ماسک شبکه را وارد کنید و بلافاصله آدرس شبکه، آدرس پخش، محدوده میزبان‌های قابل استفاده و تعداد کل آدرس‌ها را دریافت کنید. رمزگذاری / رمزگشایی Base64، Base64URL، رمزگذاری درصدی URL، موجودیت‌های HTML و هگز را هنگام تایپ رمزگذاری یا رمزگشایی کنید، با پشتیبانی کامل از UTF-8. مبدل مهر زمانی Unix مهر زمانی Unix را بر حسب ثانیه، میلی‌ثانیه، میکروثانیه یا نانوثانیه به تاریخ به وقت UTC یا یکی از مناطق زمانی اصلی جهان تبدیل کنید، و تاریخ را به مهر زمانی برگردانید. سازنده نمودار سیستم پیکان هایی مثل User -> API -> Database بنویسید و نمودار معماری یا جریانِ چیده شده بگیرید. برای نمای کلی گروه ها را جمع کنید و برای جریان دقیق مراحل را شماره گذاری کنید.

میز کار هوش مصنوعی

محیط آزمایشی هوش مصنوعی مقایسه همزمان و کنار هم پاسخ‌های چندین ارائه‌دهنده LLM. کلیدهای API خودتان را وارد کنید. محیط آزمایشی عامل آزمایش با عوامل هوش مصنوعی که از ابزارها استفاده می‌کنند - جستجوی وب، ماشین حساب، فراخوانی URL - در میان چندین ارائه‌دهنده.

یادگیری

Study Buddy یک مربی آماده‌سازی برای مصاحبه شغلی در برترین مشاغل فناوری، از اولین روز مطالعه تا پذیرش پیشنهاد: برنامه‌ای شامل DSA، LLD، طراحی سیستم، رفتارشناسی و برنامه‌نویسی با کمک هوش مصنوعی، مصاحبه‌های آزمایشی، بررسی رزومه، ردیاب درخواست‌ها و مقایسه پیشنهادها.

کمک‌های روزمره

تولیدکننده کد QR کدهای QR را از متن، URL، اطلاعات WiFi یا اطلاعات تماس بسازید - به صورت تصویر PNG یا وکتور SVG، با سطح تصحیح خطایی که انتخاب می‌کنید. مبدل واحد تبدیل آنی بین واحدهای طول، وزن، دما، حجم، سرعت، مساحت و انرژی - بیش از ۴۰ نوع واحد با نتایج فوری. تولیدکننده رمز عبور یک رمز عبور تصادفی با تصادفی‌بودن ایمن از نظر رمزنگاری تولید کنید، طول و انواع نویسه‌های آن را تنظیم کنید و قدرت آن را بر حسب بیت آنتروپی ببینید. شمارشگر کلمات و تحلیل‌گر خوانایی کلمات، نویسه‌ها، جمله‌ها و پاراگراف‌ها را می‌شمارد، زمان مطالعه را تخمین می‌زند و خوانایی را امتیاز می‌دهد - با شمارش واقعی بر اساس نویسه برای متن چینی، ژاپنی، کره‌ای و تایلندی. محاسبه‌گر سن و اختلاف تاریخ سن دقیق فردی را بیابید یا اختلاف دقیق بین هر دو تاریخ را بسنجید، به سال، ماه و روز، به علاوه مجموع تعداد روزها و هفته‌ها. محاسبه‌گر فاصله تاریخ روزها، هفته‌ها، ماه‌ها و روزهای کاری بین دو تاریخ را بشمارید، یا به یک تاریخ روز اضافه یا از آن کم کنید. محاسبه‌گر درصد محاسبه X درصد از Y، اینکه یک عدد چند درصد از عدد دیگر است، افزایش یا کاهش درصدی بین دو عدد، یا درصد معکوس - چهار محاسبه رایج در یک ابزار. ماشین حساب SIP ببینید سرمایه گذاری ماهانه با افزایش سالانه، مبلغ اولیه و تورم به کجا می رسد، یا مبلغ ماهانه لازم برای یک هدف را پیدا کنید. محاسبه‌گر BMI شاخص توده بدنی (BMI) خود را از روی قد و وزن، با واحدهای متریک یا امپریال محاسبه کنید، طبقه‌بندی‌شده بر اساس دسته‌های سازمان جهانی بهداشت برای بزرگسالان: کمبود وزن، طبیعی، اضافه‌وزن، چاقی.
ورود شروع کنید
همه ابزارهاابزارهای برنامه‌نویسان

مبدل مهر زمانی Unix

مهر زمانی Unix را بر حسب ثانیه، میلی‌ثانیه، میکروثانیه یا نانوثانیه به تاریخ به وقت UTC یا یکی از مناطق زمانی اصلی جهان تبدیل کنید، و تاریخ را به مهر زمانی برگردانید.

-

مهر زمانی به تاریخ

تاریخ به مهر زمانی

هیچ چیزی که وارد می‌کنید ذخیره نمی‌شود - در همان درخواست تبدیل و بازگردانده می‌شود.

درباره مبدل مهر زمانی Unix

لاگ‌ها، پایگاه‌های داده و APIها زمان را به شکل تایم‌استمپ یونیکس (Unix timestamp) نگه می‌دارند: تعداد ثانیه‌ها از 1 ژانویه 1970 به وقت UTC. یک مقدار را بچسبانید تا تاریخ و ساعت واقعی را در منطقه زمانی خودتان ببینید، یا یک تاریخ را به تایم‌استمپی تبدیل کنید که یک کوئری یا فراخوانی API لازم دارد.

عملکرد

  • از اندازه تایم‌استمپ تشخیص می‌دهد که بر حسب ثانیه، میلی‌ثانیه، میکروثانیه یا نانوثانیه است.
  • تاریخ را در منطقه زمانی انتخابی با اختلاف از UTC نشان می‌دهد، به‌علاوه ISO 8601 به وقت UTC و وقت محلی.
  • تاریخ و ساعت با قالب dd/mm/yyyy را دوباره به ثانیه و میلی‌ثانیه تبدیل می‌کند.
  • وقتی تغییر ساعت تابستانی یک ساعت محلی را جا می‌اندازد یا تکرار می‌کند، هشدار می‌دهد.
  • یک ساعت زنده از زمان یونیکس فعلی، آماده برای کپی.

نحوه کار

  1. 1 منطقه زمانی خود را انتخاب کنید (منطقه مرورگر شما از پیش انتخاب شده است).
  2. 2 یک تایم‌استمپ بچسبانید و تبدیل را بزنید، یا تاریخی وارد کنید تا تایم‌استمپ آن را بگیرید.
  3. 3 هر قالبی را که لازم دارید کپی کنید.

ثانیه یا میلی‌ثانیه: واحد چگونه تشخیص داده می‌شود

تایم‌استمپ یک تاریخ امروزی بر حسب ثانیه 10 رقم دارد (1767225600 یعنی 1 ژانویه 2026، ساعت 00:00 UTC)، بر حسب میلی‌ثانیه 13، میکروثانیه 16 و نانوثانیه 19 رقم. ابزار به اندازه عدد نگاه می‌کند: مقدارهای کمتر از 10^11 ثانیه، کمتر از 10^14 میلی‌ثانیه، کمتر از 10^17 میکروثانیه و بزرگ‌تر از آن نانوثانیه در نظر گرفته می‌شوند. Date.now() در JavaScript و بیشتر APIهای Java میلی‌ثانیه می‌دهند؛ ابزارهای یونیکس، time.time() در Python و بیشتر پایگاه‌های داده ثانیه می‌دهند. می‌توانید واحد را خودتان تعیین کنید.

منطقه‌های زمانی و ساعت تابستانی

تایم‌استمپ یونیکس همیشه به وقت UTC است؛ منطقه زمانی فقط هنگام نمایش به یک انسان اهمیت دارد. در جهت عکس، ساعت محلی ممکن است مبهم باشد: وقتی ساعت‌ها عقب کشیده می‌شوند، 01:30 دو بار رخ می‌دهد و وقتی جلو کشیده می‌شوند، 02:30 هرگز رخ نمی‌دهد. ابزار در هر دو حالت هشدار می‌دهد و بی‌صدا یکی را انتخاب نمی‌کند؛ همین انتخاب بی‌صدا علت رایج گزارش‌هایی است که سالی دو بار یک ساعت جابه‌جا می‌شوند.

تایم‌استمپ منفی، اعشار و بازه مجاز

تایم‌استمپ منفی یعنی تاریخی پیش از 1970: مقدار -86400 برابر 31/12/1969 ساعت 00:00 UTC است. ابزار هر لحظه‌ای از -62135596800 (01/01/0001 00:00:00 UTC) تا 253402300799 (31/12/9999 23:59:59 UTC) را می‌پذیرد. اعشار به‌صورت کسری از ثانیه حفظ می‌شود، پس 1700000000.5 یعنی 14/11/2023 ساعت 22:13:20.5 UTC. تشخیص فقط به اندازه عدد نگاه می‌کند، بنابراین مقدار میلی‌ثانیه‌ای مربوط به پیش از 03/03/1973 حداکثر 11 رقم دارد و ثانیه خوانده می‌شود: 86400000 به‌جای 02/01/1970 تاریخ 27/09/1972 را نشان می‌دهد. برای چنین مقدارهای قدیمی، واحد را میلی‌ثانیه بگذارید.

تبدیل تایم‌استمپ در Excel، Google Sheets و SQL

در Excel یا Google Sheets فرمول =A1/86400+DATE(1970,1,1) ثانیه‌های خانه A1 را به تاریخ UTC تبدیل می‌کند (برای میلی‌ثانیه بر 86400000 تقسیم کنید)؛ سپس قالب خانه را تاریخ و ساعت بگذارید. برای وقت محلی، اختلاف با UTC را به ساعت تقسیم بر 24 اضافه کنید، مثلا +7/48 برای تهران (UTC+03:30). فرمول =(A1-DATE(1970,1,1))*86400 تاریخ را به ثانیه برمی‌گرداند. در PostgreSQL تابع to_timestamp(1700000000) یک timestamptz برمی‌گرداند و EXTRACT(EPOCH FROM column) مسیر برگشت است؛ در MySQL توابع FROM_UNIXTIME(1700000000) و UNIX_TIMESTAMP(column) از منطقه زمانی نشست استفاده می‌کنند. برای بررسی یک فرمول همان مقدار را اینجا بچسبانید: 1700000000 باید 14/11/2023 22:13:20 UTC بدهد.

سوالات

چرا تاریخ تبدیل‌شده من در سال 1970 است؟

احتمالا مقدار بر حسب ثانیه بوده ولی به‌عنوان میلی‌ثانیه خوانده شده، یا در سیستم مبدأ 0 یا خالی بوده است. تاریخی در ژانویه 1970 تقریبا همیشه نشانه یک مقدار گمشده است، نه رویدادی واقعی.

آیا ثانیه‌های کبیسه حساب می‌شوند؟

نه. زمان یونیکس ثانیه‌های کبیسه را نادیده می‌گیرد، پس هر روز دقیقا 86,400 ثانیه است. رایانه‌ها، پایگاه‌های داده و APIها هم زمان را همین‌طور ذخیره می‌کنند.

ثانیه را چطور از میلی‌ثانیه تشخیص دهم؟

رقم‌ها را بشمارید. امروزه تایم‌استمپ بر حسب ثانیه 10 رقم و بر حسب میلی‌ثانیه 13 رقم دارد. مبدل این را برایتان تشخیص می‌دهد و می‌توانید واحد را خودتان هم تعیین کنید.

آیا تایم‌استمپ یونیکس منطقه زمانی دارد؟

نه. ثانیه‌ها را از یک لحظه واحد به وقت UTC می‌شمارد، پس یک تایم‌استمپ در همه جا همان لحظه است. فقط نحوه نمایش آن به منطقه زمانی بستگی دارد.

در سال 2038 چه اتفاقی می‌افتد؟

سیستم‌هایی که تایم‌استمپ را به شکل عدد علامت‌دار 32 بیتی ذخیره می‌کنند در 19/01/2038 سرریز می‌شوند. این مبدل از عددهای با اندازه کامل استفاده می‌کند و تاریخ‌ها را تا سال 9999 پشتیبانی می‌کند.

چطور تایم‌استمپ فعلی Unix را در کد بگیرم؟

در JavaScript، Math.floor(Date.now() / 1000) ثانیه می‌دهد و Date.now() به‌تنهایی میلی‌ثانیه می‌دهد. در Python، int(time.time()). در ترمینال Linux یا macOS، date +%s. در PostgreSQL، EXTRACT(EPOCH FROM now()) (با اعشار) و در MySQL، UNIX_TIMESTAMP(). ساعت زنده این صفحه همان مقدار را به ثانیه و آماده کپی نشان می‌دهد.

کدام منطقه‌های زمانی را می‌توانم انتخاب کنم؟

40 منطقه رایج از پایگاه داده منطقه‌های زمانی IANA که هرکدام به نام یک شهر است، از UTC و Asia/Kolkata (هند) تا America/Los_Angeles و Pacific/Auckland. هر منطقه قواعد ساعت تابستانی خودش را برای تاریخی که تبدیل می‌کنید اعمال می‌کند. منطقه مرورگر شما اگر در فهرست باشد از پیش انتخاب می‌شود؛ وگرنه صفحه با UTC شروع می‌شود. اگر شهرتان نیست، شهری از فهرست را انتخاب کنید که امروز همان ساعت را دارد، مثلا Asia/Tehran برای اصفهان.

چطور یک ساعت را از یک منطقه زمانی به منطقه دیگر، مثلاً از IST به EST، تبدیل کنم؟

از هر دو کارت استفاده کنید. Asia/Kolkata را به‌عنوان منطقه زمانی انتخاب کنید، در بخش تاریخ به مهر زمانی 14/11/2023 و 10:00 را وارد کنید و تبدیل را بزنید: عدد 1699936200 به دست می‌آید. آن را در بخش مهر زمانی به تاریخ بچسبانید و منطقه زمانی را به America/New_York تغییر دهید. اکنون مهر زمانی به تاریخ مقدار 13/11/2023 23:30:00 را با اختلاف UTC برابر -05:00 نشان می‌دهد، یعنی شب قبل در نیویورک. ساعت تابستانی بر اساس تاریخی که وارد می‌کنید اعمال می‌شود، پس ساعت 10:00 در هند در 14/07/2023 برابر با 00:30 در 14/07/2023 در نیویورک است، با -04:00. تغییر منطقه، تاریخ واردشده در بخش تاریخ به مهر زمانی را هم به وقت نیویورک دوباره می‌خواند، پس پاسخ را از بخش مهر زمانی به تاریخ بردارید.

چرا یک مهر زمانی ۱۸ رقمی Active Directory تاریخی در دهه ۱۹۷۰ نشان می‌دهد؟

ویژگی‌هایی مانند lastLogonTimestamp و pwdLastSet مقدار Windows FILETIME هستند: بازه‌های ۱۰۰ نانوثانیه‌ای از 01/01/1601 به وقت UTC، نه زمان یونیکس. اگر 133446720000000000 را همان‌طور بچسبانید، نانوثانیه خوانده می‌شود و 25/03/1974 نمایش داده می‌شود. ابتدا آن را بر 10000000 تقسیم و 11644473600 را از آن کم کنید: نتیجه یعنی 1700198400 برابر با 17/11/2023 05:20:00 به وقت UTC است. در Excel فرمول =A1/864000000000-109205 همان تاریخ و ساعت UTC را می‌دهد و در PowerShell از [DateTime]::FromFileTimeUtc(133446720000000000) استفاده کنید.

چطور زمانی با قالب ISO 8601 مثل 2023-11-14T22:13:20+05:30 را تبدیل کنم؟

بخش‌های آن را در تاریخ به مهر زمانی وارد کنید: 14/11/2023 به‌عنوان تاریخ و 22:13:20 به‌عنوان ساعت. منطقه زمانی‌ای را انتخاب کنید که در آن تاریخ همان اختلاف را دارد، Asia/Kolkata برای +05:30 یا UTC برای مقداری که به Z ختم می‌شود، و تبدیل را بزنید: نتیجه 1699980200 است. اگر هیچ منطقه‌ای در فهرست این اختلاف را ندارد، خودتان آن را کم کنید و ساعت را به وقت UTC وارد کنید: 22:13:20+05:30 برابر با 16:43:20 به وقت UTC است. بخش مهر زمانی به تاریخ قالب ISO 8601 را به وقت UTC و به وقت محلی، آماده کپی، نشان می‌دهد.