یونیکس به JD (unixtojd)
با تابع unixtojd() می توانی تبدیل یونیکس به JD را انجام دهی. «زمان یونیکس (Unix Timestamp)» تعداد ثانیه ها از 1 ژانویه 1970 است. «JD (Julian Day)» مثل شماره روز جهانی است.
unixtojd چه می کند؟
این تابع یک timestamp یونیکس می گیرد و عدد JD می دهد. اگر ورودی ندهی، برای امروز حساب می کند.
نمونه سریع
بدون ورودی، JD روز جاری برمی گردد.
<?php
echo unixtojd();
?>
نکته: برای برعکس از jdtounix() استفاده کن. همچنین صفحه تبدیل یونیکس به JD را به عنوان مرجع داخلی نگه دار.
سینتکس و پارامتر
unixtojd(timestamp) یک آرگومان اختیاری دارد. اگر timestamp بدهی، همان روز محاسبه می شود.
گام های عملی
- در صورت نیاز
time()را بگیر. unixtojd(timestamp)را صدا بزن.- JD را ذخیره یا نمایش بده.
یادداشت مهم
تعریف زمان یونیکس از 1 ژانویه 1970 است. بنابراین تفسیر تاریخی قبل از آن، مستقیم نیست.
جمع بندی سریع
- unixtojd زمان یونیکس را به JD می دهد.
- ورودی اختیاری است؛ پیش فرض امروز است.
- برای مسیر برعکس از jdtounix() استفاده کن.
- JD برای مقایسه تاریخ ها عالی است.