如何在AIX 5.3中将Unix时间戳转换为可读时间戳

时间:2015-11-02 06:40:14

标签: perl unix

我有一个包含以下内容的文件。

   MAX_FRAG_SIZE 1
   ACTIVE 3
   EFFECTIVE_TIME 1279057213
   COLLECT_TIR_INFO 1
   EXTENDED_SECURITY_INFO 3
   EFFECTIVE_TIME 1279057324
   ENABLE_PFI 0
   OFFHOST_BACKUP 0

EFFECTIVE_TIME的第二个字段是时间戳。我们如何将EFFECTIVE_TIME的第二个字段转换为人类可读格式并将其替换为文件本身。 strftime()函数在AIX 5.3中也不起作用。

由于 拉胡

1 个答案:

答案 0 :(得分:1)

当然,'strftime'适用于AIX5.3。 strtol,localtime_r,sprintf和其他有用的函数也是如此。

此外,您可以安装GNU!date,它可以从时间戳转换为人类可读的形式:

$ gdate --date='@1279057324'
Tue Jul 13 23:42:04 CEST 2010