Método de conversión de hora de Linux

  

Método de conversión de hora de Linux:

(1) fecha -d " miércoles, 17 de diciembre de 2008 17:27:22 CST " + "% s "

Este comando convierte 17:27:22 CST el miércoles 17 de diciembre de 2008 en una marca de hora

Resultado: 1229515680

(2) Convierte la marca de hora 1123495443 en un año identificable Meses, minutos y segundos

fecha -d '1970-01-01 UTC 1123495443 segundos'

Resultado: lunes, 08 de agosto de 2005, 18:04:03 CST

(3) fecha -d " lun 17 de julio 13:36:28 CST 2006 " + "% F% H:% M:% S "

El tiempo que se convertirá el comando " Mon Jul 17 13:36:28 CST 2006 y " Convierta al formato que desea generar + "% F% H:% M:% S "

Resultado: 2006-07-17 13:36:28 < Br>

Método de conversión de tiempo Freebsd:

(1) fecha -j -f "% a% b% d% T% Z% Y " mié 17 de diciembre 17:55:36 CST 2008 " " +% s "

Este comando convierte la hora el 17 de diciembre 17:55:36 CST 2008 en una marca de tiempo

Resultado: 1229507736

(2) Convertir la marca de tiempo 1229507736 a la hora actual

fecha -r 1229507736

Resultado: mié 17 de diciembre 17:55:36 CST 2008

(3) fecha - j -f "% a% b% d% T% Z% Y" Mon Jul 17 13:16:11 JST 2006 "+% F% H:% M:% S"

El comando convierte la hora convertida " `fecha` " al formato que desea " +% s "

Resultado: 2006-07-17 13:16:11
< Suplemento de p>:

Perl:

Convertir marca de tiempo en tiempo de perl -e " imprimir escalar hora local '1209391893' "

PHP
下:

Genere el método de marca de hora: mktime (hora, minuto, segundo, mes, día, año)

¿Hay alguna forma de entender la conversión de hora de Linux?

Copyright © Conocimiento de Windows All Rights Reserved