Ergebnis 1 bis 2 von 2
  1. #1
    Becks Apfel (Emstaler Champagner)
    Themenstarter

    Registriert
    07.2008
    Ort
    Münster
    Alter
    25
    Beiträge
    331

    Datum zu Unixtimestamp konventieren

    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
    Erst wenn der letzte Programmierer eingesperrt...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.

  2. #2
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.959
    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="Datum_als_String"
    
    date -j  -f "%a %d %b %Y %T %Z"  "${x}"  +%s

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •