دستور DATE (متغیر سیستم) در اتوکد
تاریخ و زمان فعلی را در قالب اصلاح شده Julian Date ذخیره می کند.
نوع: | عدد حقیقی |
ذخیره شده در: | ذخیره نشده است |
مقدار اولیه: | متفاوت است |
این مقدار به عنوان Julian Date اصلاح شده (MJD) نمایش داده می شود ، که شماره روز جولیان و کسری اعشاری یک روز با فرمت است:
<تعداد روز جولیان. <کسر اعشاری یک روز
Julian Date اصلاح شده ، که معمولاً UT1 نامیده می شود ، یک استاندارد علمی در سراسر جهان است که اعداد روز را در تاریخ و ساعت اساساً خودسرانه از ساعت 12:00 صبح روز 1 ژانویه 4713 قبل از میلاد (قبل از میلاد) آغاز می کند. با این سیستم ، 4 ژوئیه 1997 در ساعت 2:29:58 بعد از ظهر مربوط به 2450634.60387736 ، و 1 ژانویه 1998 در ساعت 12:00 ظهر مطابق با 2450815.50000000 است.
با کم کردن شماره های برگشت یافته توسط DATE می توانید اختلافات در تاریخ و زمان را محاسبه کنید.
- در محصولات مبتنی بر اتوکد: برای استخراج ثانیه از نیمه شب از مقدار بازگردانده شده توسط DATE ، از عبارت AutoLISP مانند
(setq s (دریافت "DATE")) (ثانیه ثانیه تنظیم (* 86400.0 (- (ثابت))))
- در اتوکد LT: برای محاسبه ثانیه از نیمه شب از مقدار برگشتی توسط DATE ، کسر اعشار را در DATE ضرب کنید 86400 ثانیه.
از آنجا که ساعت رایانه شما تاریخ و زمان را فراهم می کند ، متغیر سیستم DATE فقط در صورتی تنظیم می شود که ساعت سیستم روی UTC / زولو (زمان متوسط گرینویچ) تنظیم شود. TDCREATE و TDUPDATE با فرمت DATE یکسان هستند ، اما مقادیر آنها نشانگر زمان ایجاد و آخرین زمان به روزرسانی نقشه فعلی است.