Hallo zusammen, ich suche nach einer Möglichkeit das Datum zu bestimmen, das exakt 1.000 Tage nach dem 01.10.2005 liegt. Es wäre nett, wenn ihr mir dabei auf die Sprünge helfen könntet. Danke -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 6. März 2008 01:41:37 schrieb Andreas Kemmer:
ich suche nach einer Möglichkeit das Datum zu bestimmen, das exakt 1.000 Tage nach dem 01.10.2005 liegt.
Es wäre nett, wenn ihr mir dabei auf die Sprünge helfen könntet.
Die einfachste Methode ist MySQL select '2005-10-01' + interval 1000 day as enddate und raus kommt dabei enddate 2008-06-27 Bye Michael -- Alle Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung. _____________________________________________________________________________ http://macbyte.info/ Mobile Loadavg.: 0.44 0.72 0.74 http://dattuxi.de/ Registered Linux User #228306 Linux 2.6.22-14-x86_64 ICQ #151172379 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Thu 06 Mar 2008 13:41:37 NZDT +1300, Andreas Kemmer wrote:
ich suche nach einer Möglichkeit das Datum zu bestimmen, das exakt 1.000 Tage nach dem 01.10.2005 liegt.
Was eine *ix Muschel nicht alles kann: date -d @$(( $(date -d 2005-10-01 +%s) + $((1000 * 24*60*60)) )) Bedingungen: * Das geht nur mit bash, nicht tcsh, und wahrscheinlich nicht *sh. * Das muß die GNU-Version von date sein. Die Erklärung, wies funktioniert, kostet Dich ein Bier... ;)))))) Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Don, 06 Mär 2008, Volker Kuhlmann schrieb:
On Thu 06 Mar 2008 13:41:37 NZDT +1300, Andreas Kemmer wrote: Was eine *ix Muschel nicht alles kann:
date -d @$(( $(date -d 2005-10-01 +%s) + $((1000 * 24*60*60)) ))
Das kann (GNU) date auch alleine: $ date -d '2005-10-01 + 1000 days' Fre Jun 27 00:00:00 CEST 2008 HTH, -dnh -- Wieviele Deutsche sind im Kampf gegen den islamistischen Terrorismus schon gestorben? Allein die Raucher, die finanzieren das ja alles. Extra Aufschlag auf die Tabaksteuer [..] Das ist doch die perfekte Ironie, oder? Selbstmordattentäter finanzieren den Kampf gegen den Terror. -- Volker Pispers, "Bis neulich" (2007) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 6. März 2008 01:41:37 schrieb Andreas Kemmer:
Hallo zusammen,
ich suche nach einer Möglichkeit das Datum zu bestimmen, das exakt 1.000 Tage nach dem 01.10.2005 liegt.
Es wäre nett, wenn ihr mir dabei auf die Sprünge helfen könntet.
Danke
Nimm doch einfach OpenOffice Calc, in eine Zelle trägst Du das Datum ein und in eine andere 1000. Die rechnest Du dann zusammen. Evtl. auf die Formatierungen achten. Gruss Kai -- Mit freundlichen Grüßen Kai Kauer Bruno - Taut - Ring 60 39130 Magdeburg Tel.: 0391 - 506 99 76 Mobil: 0171 - 498 17 62 web: http://www.spoekertier.de
Hallo Andreas,
Andreas Kemmer
Hallo zusammen,
ich suche nach einer Möglichkeit das Datum zu bestimmen, das exakt 1.000 Tage nach dem 01.10.2005 liegt.
in perl gibt es z.B. das Module Date::calc. Dort wiederum die Funktion Add_Delta_Days. use Date::calc qw( Add_Delta_Days ); ... $Dd = 1000; Add_Delta_Days($year,$month,$day) = Add_Delta_Days($year,$month,$day,$Dd); ... -- Wolfgang Schlüschen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Andreas Kemmer wrote:
Hallo zusammen,
ich suche nach einer Möglichkeit das Datum zu bestimmen, das exakt 1.000 Tage nach dem 01.10.2005 liegt.
Es wäre nett, wenn ihr mir dabei auf die Sprünge helfen könntet.
Danke
Wie wäre es mit ~> date --date="01 Oct 2005 1000 day" Fri Jun 27 00:00:00 CEST 2008 Gruß Jan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 6. März 2008 01:41:37 schrieb Andreas Kemmer: Ich fasse meine Antworten mal zusammen:
ich suche nach einer Möglichkeit das Datum zu bestimmen, das exakt 1.000 Tage nach dem 01.10.2005 liegt.
Wahnsinn, fünf Antworten, fünf unterschiedliche Lösungen und alle scheinen zu funktionieren. Die Methode mit MySQL konnte ich nicht ausprobieren, da ich da überhaupt keine Ahnung von habe. Auf Ooo, die für mich am einfachsten nachzuvollziehende Lösung, bin ich gar nicht gekommen, danke für den Tipp. Jetzt weiß ich, dass gerade der 17.047ste Tag meines Lebens angebrochen ist :-). Herzlichen Dank, ihr habt mir sehr geholfen! Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (7)
-
Andreas Kemmer
-
David Haller
-
Jan Handwerker
-
Kai Kauer
-
Michael Raab
-
Volker Kuhlmann
-
Wolfgang Schlueschen