scripts/surveillance/strptime.py

27 lines
591 B
Python

#! /usr/bin/env python
months = { 'Jan': 1,
'Feb': 2,
'Mar': 3,
'Apr': 4,
'May': 5,
'Jun': 6,
'Jul': 7,
'Aug': 8,
'Sep': 9,
'Oct': 10,
'Nov': 11,
'Dec': 12 }
import time
def syslog2pgsql(date):
"""Convertit une date du type `Jul 15 19:32:23' en une date du type `15-07-2005 19:32:23'"""
mois = months[date[0:3]]
jour = int(date[4:6])
heure = date[7:]
annee = time.gmtime()[0]
return "%02d-%02d-%04d %s" % (jour, mois, annee, heure)