• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

Datum zu Unixtimestamp konventieren

Binary

Ontario
Registriert
27.07.08
Beiträge
340
Hallo zusammen,

ich habe schon lange gesucht, aber keine Lösung will irgendwie funktionieren.

Würde gerne ein Datum zu einem Unixtimestamp konvertieren (also umgerechnet in Sekundenangabe seit dem 1.1.1970).
Quasi würde ich gerne eine Ausgabe in der Form erhalten, wie ich sie für date +%s erhalte aber halt nicht für die derzeitige Zeit sondern halt für ein bestimmtes Datum.

Könnt ihr mir weiter helfen?

Besten Gruß und Dank

Binary
 
Du musst schon angeben, wie dein Input formatiert ist.
Wäre das zB im Standardausgabeformat von "date"...
{Wochentag abk.} {Tag} {Monat Name abk.} {Jahr mit Jhdt.} {Std:Min:Sek} {Zeitzone}
...dann sähe die Konvertierung so aus:
Code:
x="[I]Datum_als_String[/I]"

date -j  -f "%a %d %b %Y %T %Z"  "${x}"  +%s