I am using in my shell skript:

graph_start_month=$(date --date "$(date "+%Y%m01") 00:00" +%s)

This will give you the unix time (an integer) of the first of the current month.
It will use the timezone of your linux / unix environment.

Example for rrdtool call:

                        eval "rrdtool graph tempday.png \
                        -t \"am $(date -d @$j '+%A, den %d.%m.%Y')\" \
                        -e $(($graph_start_month + 86399)) -s 
$graph_start_month $graph_defs $graph_caption_past"

Regards,
Spock


-----Ursprüngliche Nachricht-----
Von: rrd-users [mailto:rrd-users-bounces+collector=sappers...@lists.oetiker.ch] 
Im Auftrag von defkev
Gesendet: Montag, 3. November 2014 01:53
An: rrd-users@lists.oetiker.ch
Betreff: [rrd-users] Start graph at 1st of current month?

Hi,

i am looking for the monthly equivalent - if there is any - to the daily 
"midnight" AT-TIME

e.g.
if i want my graph to start today at midnight i simple use something like:
>start=midnight

but what if i want my graph to start at the 1st of the current month?
all i could come up with was something like this:
>start=midnight 01.11
which will indeed start the graph at the 1st of November, but not very handy as 
i have to modify the RPN for every concurrent month.

Any advice greatly appreciated!

Thanks
Cheers



--
View this message in context: 
http://rrd-mailinglists.937164.n2.nabble.com/Start-graph-at-1st-of-current-month-tp7582582.html
Sent from the RRDtool Users Mailinglist mailing list archive at Nabble.com.

_______________________________________________
rrd-users mailing list
rrd-users@lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users

_______________________________________________
rrd-users mailing list
rrd-users@lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users

Reply via email to