2012-08-07 72 views

回答

3
# date 
Tue Aug 7 17:11:01 BST 2012 

# date -d "-10 minutes" 
Tue Aug 7 17:01:01 BST 2012 

# date -d "-10 minutes +30 seconds" 
Tue Aug 7 17:01:31 BST 2012 

但根据手册页上,-d不适用于HP-UX。试试这个:

perl -e 'use POSIX;print strftime "%Y%m%d %H%M.%S\n",localtime time-(30*60);' 
+0

HP-UX的日期是否适用于这些日期字符串?我认为这些是GNU日期的扩展。 – jordanm 2012-08-07 16:17:35

+0

#$ ^&!对不起..错过标签! @Simone Di Cola:那里有什么工具可用? Perl的? AWK? – 2012-08-07 16:36:41

+0

@KarolyHorvath perl和awk当然:) – 2012-08-07 20:11:03