"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > الطابع الزمني ليونكس

الطابع الزمني ليونكس

الطابع الزمني الحالي لنظام Unix هو: يبدأ قف ينعش

كيفية الحصول على الطابع الزمني الحالي لنظام Unix بلغات برمجة مختلفة
Java time
JavaScript Math.round(new Date().getTime()/1000)
getTime()وحدة القيمة التي تم إرجاعها هي ميلي ثانية
Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
MySQL SELECT unix_timestamp(now())
Perl time
PHP time()
PostgreSQL SELECT extract(epoch FROM now())
Python أولاً import time ثم time.time()
Ruby احصل على الطابع الزمني لنظام Unix:Time.now أو Time.new
عرض الطابع الزمني لنظام Unix:Time.now.to_i
SQL Server SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE())
Unix / Linux date +%s
VBScript / ASP DateDiff("s", "01/01/1970 00:00:00", Now())
أنظمة التشغيل الأخرى
إذا تم تثبيت Perl على النظام
حالة سطر الأوامر:perl -e "print time"
كيفية تنفيذ الطوابع الزمنية لنظام Unix في لغات البرمجة المختلفة(Unix timestamp) →وقت عادي
Java String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(Unix timestamp * 1000))
JavaScript أولاً var unixTimestamp = new Date(Unix timestamp * 1000) ثم commonTime = unixTimestamp.toLocaleString()
Linux date -d @Unix timestamp
MySQL from_unixtime(Unix timestamp)
Perl أولاً my $time = Unix timestamp ثم my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6]
PHP date('r', Unix timestamp)
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE 'epoch' + Unix timestamp) * INTERVAL '1 second';
Python أولاً import time ثم time.gmtime(Unix timestamp)
Ruby Time.at(Unix timestamp)
SQL Server DATEADD(s, Unix timestamp, '1970-01-01 00:00:00')
VBScript / ASP DateAdd("s", Unix timestamp, "01/01/1970 00:00:00")
أنظمة التشغيل الأخرى
إذا تم تثبيت Perl على النظام
حالة سطر الأوامر:perl -e "print scalar(localtime(Unix timestamp))"
كيفية تنفيذ الوقت العادي في لغات البرمجة المختلفة → الطابع الزمني ليونكس(Unix timestamp)
Java long epoch = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse("01/01/1970 01:00:00");
JavaScript var commonTime = new Date(Date.UTC(year, month - 1, day, hour, minute, second))
MySQL SELECT unix_timestamp(time)
تنسيق الوقت: YYYY-MM-DD HH:MM:SS 或 YYMMDD 或 YYYYMMDD
Perl أولاً use Time::Local ثم my $time = timelocal($sec, $min, $hour, $day, $month, $year);
PHP mktime(hour, minute, second, month, day, year)
PostgreSQL SELECT extract(epoch FROM date('YYYY-MM-DD HH:MM:SS'));
Python أولاً import time ثم int(time.mktime(time.strptime('YYYY-MM-DD HH:MM:SS', '%Y-%m-%d %H:%M:%S')))
Ruby Time.local(year, month, day, hour, minute, second)
SQL Server SELECT DATEDIFF(s, '1970-01-01 00:00:00', time)
Unix / Linux date +%s -d"Jan 1, 1970 00:00:01"
VBScript / ASP DateDiff("s", "01/01/1970 00:00:00", time)

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3