在Linux系统中的时间转化方法详细介绍Linux时间转换




在Linux系统中的时间转化方法详细介绍Linux时间转换

2022-07-20 20:30:44 网络知识 官方管理员

  Linux时间转化方法

  (1)date-d"2008年12月17日星期三17:27:22CST"+"%s"

  该命令将2008年12月17日星期三17:27:22CST转化为时间戳

  结果:1229515680

  (2)将时间戳1123495443换算成可以识别的年月日分秒

  date-d'1970-01-01UTC1123495443seconds'

  结果:2005年08月08日星期一18:04:03CST

  (3)date-d"MonJul1713:36:28CST2006"+"%F%H:%M:%S"

  该命令将被转换的时间MonJul1713:36:28CST2006转换为你想要输出的格式+"%F%H:%M:%S"

  结果:2006-07-1713:36:28

  Freebsd时间转化方法:

  (1)date-j-f"%a%b%d%T%Z%Y""WedDec1717:55:36CST2008""+%s"

  该命令将时间WedDec1717:55:36CST2008转换为时间戳

  结果:1229507736

  (2)将时间戳1229507736转换为当前时间

  date-r1229507736

  结果:WedDec1717:55:36CST2008

  (3)date-j-f"%a%b%d%T%Z%Y""MonJul1713:16:11JST2006""+%F%H:%M:%S"

  该命令将被转换的时间"`date`"转换为你想要的格式"+%s"

  结果:2006-07-1713:16:11

  补充:

  perl下:

  将时间戳转换为时间perl-e"printscalarloc altime'1209391893'"

  PHP下:

  生成时间戳方法:mktime(小时,分,秒,月,日,年)

  这里是否弄明白了Linux时间转化方法。


发表评论:

最近发表
网站分类
标签列表