Re: Fristbrechnung in der bash mit date
* Tobias Nissen <tn@movb.de> wrote:
> Jens Schüßler wrote:
> > * frunz! <ludwigmunk@web.de> wrote:
> [...]
> >>> date -d "09112009 +3 days"
> >> date: ungültiges Datum »09112009 +3 days«
> >>>date -d "091109 +3 days"
> >> date: ungültiges Datum »091109 +3 days«
> >
> > Liegt einfach daran das date das hier in %Y%m%d erwartet:
>
> Nö:
>
> $ date -d "Thu Nov 12 18:20:43 CET 2009 +3 days"
> Sun Nov 15 18:20:43 CET 2009
Gut, das geht auch, aber in dem Fall wo du nur mit Zahlen als Datestring
arbeitest richtet sich das Wohl nach http://de.wikipedia.org/wiki/ISO_8601,
wenn ich das richtig überblicke.
$ date -d "2006-04-02 +3hours"
So 2. Apr 03:00:00 CEST 2006
$ date -d "02-04-2006 +3hours"
date: invalid date `02-04-2006 +3hours'
Was wiederum ginge wäre
$ date -d "02/04/2006 +3hours"
Sa 4. Feb 03:00:00 CET 2006
oder
date -d "2-apr-2006 +3hours"
Aus welchem 'man date' hast du eigentlich diese ausführliche Beschreibung
von "DATE STRING" aus deinem andern Post? Meines hier auf lenny gibt das nicht her.
Gruß
Jens
Reply to: