Be sure to note that this is for 1.25.0; 1.24.2 may be different. I got this by using "date -h", but whether or not usage syntax is enabled depends on how your Busybox was built/configured.
I believe the TIME format section should answer your question (you need to include hours and minutes, so try 00:00), ditto with -d/--date. BusyBox v1.25.0 (2016-09-09 15:02:42 ICT) multi-call binary. Usage: date [OPTIONS] [+FMT] [TIME] Display time (using +FMT), or set time [-s,--set] TIME Set time to TIME -u,--utc Work in UTC (don't convert to local time) -R,--rfc-2822 Output RFC-2822 compliant date string -I[SPEC] Output ISO-8601 compliant date string SPEC='date' (default) for date only, 'hours', 'minutes', or 'seconds' for date and time to the indicated precision -r,--reference FILE Display last modification time of FILE -d,--date TIME Display TIME, not 'now' -D FMT Use FMT for -d TIME conversion Recognized TIME formats: hh:mm[:ss] [YYYY.]MM.DD-hh:mm[:ss] YYYY-MM-DD hh:mm[:ss] [[[[[YY]YY]MM]DD]hh]mm[.ss] 'date TIME' form accepts MMDDhhmm[[YY]YY][.ss] instead -- | Jeremy Chadwick j...@koitsu.org | | UNIX Systems Administrator http://jdc.koitsu.org/ | | Making life hard for others since 1977. PGP 4BD6C0CB | On Thu, Sep 22, 2016 at 02:36:11PM -0500, ITwrx.org wrote: > hi, > > i'm trying to run my bash script (that works on my linux boxes) using > busybox app (ru.meefik.busybox, ver. 1.24.2) on android > 5.1.1(cyanogenmod 12) and i'm having trouble with date not supporting > options. first it was "-d" that was causing issues. now busybox > complains: "date: invalid option -- -" > > the code in question is here: > > TODAY=$(date +"%Y-%m-%d") > birthdate=$(($bday_yr$bday_mo$bday_day)) > tmpDays=$(( ($(date --date="$TODAY" +%s) - $(date --date="$birthdate" > +%s) )/(60*60*24) )) > years=$(( $tmpDays / 365)) > > so i guess it doesn't like the "--date". > > can anyone tell me how i'm supposed to get years (above) without using > "-d", "--date", or any other unkown unsupported options? or maybe > there's an accurate help file somehwere for busyboxe's date? the one i > found online says "-d" is supported, but evidently that's not correct. > > thanks in advance > > -- > Information Technology Works > https://ITwrx.org > @ITwrxorg > > _______________________________________________ > busybox mailing list > busybox@busybox.net > http://lists.busybox.net/mailman/listinfo/busybox _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox