الطابع الزمني يونكس، أداة تحويل الطابع الزمني يونكس
حالة الزمن حاليا
بتوقيت بكين

الطابع الزمني لنظام Unix → توقيت بكين

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

توقيت بكين → الطابع الزمني لنظام Unix (الطابع الزمني لنظام Unix)

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

مقدمة إلى أداة تحويل الطابع الزمني لنظام Unix

يمكن لأداة تحويل الطابع الزمني لـ Unix تحويل الطوابع الزمنية لـ Unix إلى تنسيق قياسي بتوقيت بكين، ويمكنها أيضًا تحويل تنسيق توقيت بكين القياسي إلى طوابع زمنية لـ UNIX؛

ما هو الطابع الزمني لنظام Unix (الطابع الزمني لنظام Unix): يشير الطابع الزمني إلى الوقت من 1 يناير 1970، 00:00:00 بتوقيت غرينتش (08:00:00، 1 يناير 1970، بتوقيت بكين) إلى إجمالي الثواني الحالية.

PHP مثال على استخدام Unixtime

الحصول على الطابع الزمني الحالي:$time = time();التحويل إلى توقيت بكين:$datetime = date('Y-m-d H:i:s',$time);تحويل إلى الطابع الزمني:$unixtime = strtotime($datetime);(www.pcjson.com)

1. طرق الحصول على الطابع الزمني الحالي لنظام Unix (الطابع الزمني Unix) في لغات البرمجة أو قواعد البيانات المختلفة:

PHP time()
Java time
JavaScript Math.round(new Date().getTime()/1000)
وحدة القيمة التي يتم إرجاعها بواسطة getTime() هي ميلي ثانية
.NET / C# time = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
MySQL SELECT unix_timestamp(now())
Perl time
PostgreSQL SELECT extract(time FROM now())
Python قم أولاً باستيراد الوقت ثم 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())

2. في لغات البرمجة أو قواعد البيانات المختلفة، قم بتنفيذ الوقت العادي → الطابع الزمني لنظام Unix (الطابع الزمني لنظام Unix):

PHP mktime(hour, minute, second, day, month, year)
Java long datetime = 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 استخدم Time::Local my $time = timelocal($sec, $min, $hour, $day, $month, $year);
PostgreSQL SELECT extract(datetime FROM date('YYYY-MM-DD HH:MM:SS'));
Python وقت الاستيراد 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', datetime)
Unix / Linux date +%s -d"Jan 1, 1970 00:00:01"
VBScript / ASP DateDiff("s", "01/01/1970 00:00:00", datetime)

3. تحويل الطابع الزمني لنظام Unix إلى الوقت العادي (السنة - الشهر - اليوم - الساعة: الدقيقة: الثانية) بلغات برمجة أو قواعد بيانات مختلفة:

PHP date('r', Unix timestamp)
Java String datetime = 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) var unixTimestamp = unixTimestamp.toLocaleString()
Linux date -d @Unix timestamp
MySQL from_unixtime(Unix timestamp)
Perl وقت $ الخاص بي = الطابع الزمني لنظام Unix ]
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE 'time' + Unix timestamp) * INTERVAL '1 second';
Python قم أولاً باستيراد الوقت ثم time.gmtime (الطابع الزمني لنظام Unix)
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")
Language: English | 中文 | Русский | Español | Português | हिन्दी | தமிழ் | Deutsch | Français | عربي | 日本語 | 한국어
آثار أقدامك: