Timestamp Unix, Herramienta de conversión de timestamp Unix
La marca de tiempo actual
 Tiempo de Beijing

Timestamp de Unix → Hora de Pekín

Timestamp de Unix
El horario de Beijing

Tiempo de Beijing → Marca de tiempo Unix (Unix timestamp)

Hora de Beijing
Timestamp de Unix

Herramienta de conversión de timestamp Unix en presentación

Herramienta de conversión de timestamp Unix, que puede convertir el timestamp Unix al formato estándar de la hora de Pekín, y también puede convertir la hora de Pekín estándar al timestamp UNIX;

¿Qué es el timestamp de Unix (Unix timestamp): El timestamp es la hora de Greenwich197año 01mes 0100:00:00 (hora de Beijing)197año 01mes 01día 08(00:00:00) A partir de ahora hasta el número total de segundos.

Uso de ejemplo de Unixtime en PHP:

Obtener la marca de tiempo actual:$time = time(); Convertir a hora de Beijing:$datetime = date('Y-m-d H:i:s', $time); Convertir a timestamp:$unixtime = strtotime($datetime);(www.webmastertoolbag.com)

1.En diferentes lenguajes de programación o bases de datos, los métodos para obtener el timestamp Unix actual (Unix timestamp) son:

PHP time()
Java time
JavaScript Math.round(new Date().getTime()/1000)
getTime() devuelve el valor en milisegundos
.NET / C# time = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
MySQL SELECT unix_timestamp(now())
Perl time
PostgreSQL SELECT extraer(time FROM now())
Python Primero importar time luego time.time()
Ruby Obtener Unix time-stamp: Time.now o Time.new
Mostrar Unix time-stamp: 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", Ahora())

2. En diferentes lenguajes de programación o bases de datos, se realiza la conversión de tiempo común → marca de tiempo Unix (Unix timestamp):

PHP mktime(hora, minuto, segundo, día, mes, año)
Java long datetime = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss1/01/1970 01:00:00));
JavaScript var commonTime = new Date(Date.UTC(año, mes - 1, día, hora, minuto, segundo))
MySQL SELECT unix_timestamp(time)
Formato de tiempo: YYYY-MM-DD HH:MM:SS o YYMMDD o YYYYMMDD
Perl Primero usar Time::Local luego my $time = timelocal($segundo, $minuto, $hora, $día, $mes, $año);
PostgreSQL SELECT extraer(datetime FROM date('YYYY'))-MM-DD HH:MM:SS);
Python Primero importar time luego int(time.mktime(time.strptime('YYYY', 'YYYY')));-MM-DD HH:MM:SS', '%Y-%m-%d %H:%M:%S
Ruby Time.local(año, mes, día, hora, minuto, segundo)
SQL Server SELECT DATEDIFF(s, '1970-01-01 00:00:00', datetime)
Unix / Linux date +%s -d"Ene 1, 1970 00:00:01"
VBScript / ASP DateDiff("s", "01/01/1970 00:00:00", datetime)

3. En diferentes lenguajes de programación o bases de datos, la conversión de la marca de tiempo Unix (Unix timestamp) a la hora común (año)-mes-Día: hora:min:seg:

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 Primero var unixTimestamp = new Date(Unix timestamp * 1000) luego commonTime = unixTimestamp.toLocaleString()
Linux date -d @Unix timestamp
MySQL from_unixtime(Unix timestamp)
Perl Primero my $time = Unix timestamp y luego 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 Primero importar time y luego 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)
Sus huellas digitales: