Unix laiko žymės konvertavimas

Unix laiko žymė, Unix laiko žymės konvertavimo įrankis
Dabartinė laiko žymė
 Pekino laikas

Unix laiko žymė (Unix timestamp) → Pekino laikas

Unix laiko žymė
Pekino laikas

Pekino laikas → Unix laiko žymė (Unix timestamp)

Pekino laikas
Unix laiko žymė

Unix laiko žymės konvertavimo įrankis

Unix laiko žymės konvertavimo įrankis gali konvertuoti Unix laiko žymes į standartinį Pekino laiką, taip pat standartinį Pekino laiką į Unix laiko žymes;

Kas yra Unix laiko žymė (Unix timestamp): laiko žymė tai bendras sekundžių skaičius nuo 1970 metų sausio 1 dienos 00:00:00 (GMT), iki dabar.

PHP pavyzdys, kaip naudoti Unixtime:

Gauti dabartinę laiko žymę: $time = time(); Konvertuoti į Pekino laiką: $datetime = date('Y-m-d H:i:s',$time); Konvertuoti į laiko žymę: $unixtime = strtotime($datetime);(www.pcjson.com)

1、Skirtingų programavimo kalbų arba duomenų bazių metodai, kaip gauti dabartinę Unix laiko žymę (Unix timestamp):

PHP time()
Java time
JavaScript Math.round(new Date().getTime()/1000)
getTime() grąžina skaičių milisekundėmis
.NET / C# time = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
MySQL SELECT unix_timestamp(now())
Perl time
PostgreSQL SELECT extract(time FROM now())
Python Pirmiausia import time, tada time.time()
Ruby Gauti Unix laiko žymę: Time.now arba Time.new
Rodyti Unix laiko žymę: 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、Skirtingų programavimo kalbų arba duomenų bazių metodai, kaip įprastą laiką konvertuoti į Unix laiko žymę (Unix timestamp):

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)
Laiko formatas: YYYY-MM-DD HH:MM:SS arba YYMMDD arba YYYYMMDD
Perl Pirmiausia use Time::Local, tada my $time = timelocal($sec, $min, $hour, $day, $month, $year);
PostgreSQL SELECT extract(datetime FROM date('YYYY-MM-DD HH:MM:SS'));
Python Pirmiausia import time, tada 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、Skirtingų programavimo kalbų arba duomenų bazių metodai, kaip Unix laiko žymę (Unix timestamp) konvertuoti į paprastą laiką (metai-mėnuo-diena val:minute:sekund):

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 Pirmiausia var unixTimestamp = new Date(Unix timestamp * 1000), tada commonTime = unixTimestamp.toLocaleString()
Linux date -d @Unix timestamp
MySQL from_unixtime(Unix timestamp)
Perl Pirmiausia my $time = Unix timestamp, tada my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6]
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE 'time' + Unix timestamp) * INTERVAL '1 second';
Python Pirmiausia import time, tada 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")

Unix laiko žymės konvertavimo įrankis

Naudodamiesi mūsųUnix laiko žymės konvertavimo įrankiu, galite lengvai konvertuoti Unix laiko žymes į Pekino laiką. Nepriklausomai nuo to, ar esate kūrėjas, ar įprastas vartotojas, šis įrankis padės jums greitai konvertuoti laiko žymes ir datas, palaikydamas Unix laiko žymes konvertavimą į dabartinį laiką, konvertavimą į Pekino laiką, taip pat datetime su Unix laiko žymėmis abipusę konversiją.

Funkcijų aprašymas

  • Unix laiko žymės konvertavimas į Pekino laiką: konvertuoja Unix laiko žymes į dabartinį Pekino laiką, tinkantį įvairioms kūrimo aplinkoms.
  • datetime konvertavimas į Unix laiko žymę: konvertuoja datas ir laikus (pvz., yyyy-mm-dd hh:mm:ss) į Unix laiko žymes, palengvinant laiko skaičiavimus.
  • Palaikymas įvairioms programavimo kalboms: pateikiami skirtingų programavimo kalbų (pvz., Python, Java, JavaScript, PHP ir kt.) Unix laiko žymės konversijos įgyvendinimo metodai, palengvinantys kūrėjams greitą integraciją.
  • Interneto konversija: nemokama internetinė priemonė, vartotojams nereikia nieko atsisiųsti, kad galėtų atlikti Unix laiko žymės ir datos konversiją.

Kaip naudoti Unix laiko žymės konvertavimo įrankį

1. Pasirinkite įvesties formatą: galite pasirinkti konvertuoti Unix laiko žymę į Pekino laiką arba konvertuoti datą ir laiką į Unix laiko žymę.
2. Įveskite laiko žymę arba datą: užpildykite laiko žymės ar datos ir laiko laukelį.
3. Paspauskite „Konvertuoti“ mygtuką: įrankis automatiškai apskaičiuos ir pateiks konversijos rezultatą, galite peržiūrėti konvertuotą laiką.

Unix laiko žymės apibrėžimas

Unix laiko žymė, dar vadinama POSIX laiku arba epochos laiku, yra sekundžių skaičius, praėjęs nuo 1970 m. sausio 1 d. 00:00:00 UTC (koordinuoto pasaulio laiko). Unix laiko žymės yra dažnai naudojamas laiko formatas daugelyje kompiuterinių sistemų ir programavimo kalbų.

Taikymo scenarijai

  • Kūrėjai: konvertuoti datas į Unix laiko žymes, atlikti laiko skaičiavimus ir palyginimus.
  • Duomenų analitikai: konvertuoti laiko žymes į skaitomą datos formatą, atlikti laikotarpių analizę.
  • Įprasti vartotojai: padėti vartotojams konvertuoti Unix laiko žymes į Pekino laiką, suprasti, kokią datą ir laiką atitinka tam tikras momentas.

Kodėl verta pasirinkti mūsų Unix laiko žymės konvertavimo įrankį?

  • Paprasta naudoti: nereikia sudėtingų veiksmų, tiesiog įveskite laiko žymę ar datą, spustelėkite konversijos mygtuką ir gaukite rezultatą.
  • Greita ir tiksli: užtikrina greitas laiko žymių konversijos paslaugas, be jokių klaidų, užtikrinančių, kad rezultatai atitinka faktinį laiką.
  • Daugybė funkcijų: palaiko daugybę dažniausiai pasitaikančių laiko žymių konversijos poreikių, tinka tiek kūrėjams, tiek įprastiems vartotojams.
  • Palaikymas įvairioms kalboms: pateikiami dažniausiai naudojamų programavimo kalbų laiko žymių konversijos kodo pavyzdžiai, kurie padės kūrėjams greitai įgyvendinti.

Pradėkite naudoti Unix laiko žymės konvertavimo įrankį

Pradėkite naudotis mūsųUnix laiko žymės konvertavimo įrankiu, lengvai konvertuokite Unix laiko žymes į Pekino laiką ar kitus formatus ir patogiai tvarkykite savo laiko duomenis.

Jūsų pėdsakai:
Pasirinkti kalbą