[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: