我在gnuplot上的行如下
set title "Auto Requests - ".strftime("%b %d %Y", time(0))
但是,这只会显示我生成报告的日期,但我想显示前一天的日期" 1天前"喜欢linux的功能。
任何人都知道如何调整此行?
答案 0 :(得分:0)
据我所知,gnuplot中的time
函数只返回当前时间。顺便说一下,你可以直接传递一个格式字符串(不需要像你一样将它与strftime
组合)。
一种选择是使用外部date
实用程序:
system("date -d yesterday +'%b %d %Y'")
这将从昨天的日期返回所需格式的字符串。