Forum Linux.debian/ubuntu Changer le format de date du système

Posté par  .
Étiquettes : aucune
0
26
juil.
2006
Salut
Je suis sous Etch.
La commande date me renvoie la date sous cette forme :
Wed Jul 26 20:57:51 UTC 2006

Comment puis je changer ce format pour tout le système ?
Je souhaite afficher la date sous cette forme :
2006-28-07 20:57:51

Merci.

David.
  • # man date

    Posté par  . Évalué à 2.

    mais je conçois que cela n'est pas toujours évident de s'y retrouver :

    date '+ %Y-%d-%m %H:%M:%S'

    tu peux faire un lien symbolique ou mieux un alias etc vers cette commande (genre dans .profile ou .bashrc )

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: man date

      Posté par  . Évalué à 0.

      Cette commande ne marche qu'une fois.
      C'est bien pour ça que je précise "pour tout le système".

      En fait, ce sont plus précisément les dates renvoyées par la commande "atq" que je veux dans ce format.

      J'ai une classe php permettant de jouer avec les commandes "at".
      Cette classe fonctionnait bien sous Sarge (les dates affichées par "atq" étaient sous la forme 2006-28-07 20:57:51). Mais en passant sous Etch, le format des dates a changé en Wed Jul 26 20:57:51 UTC 2006.

      J'ai finalement modifié ma classe php pour supporter le format des date affiché sous Etch.

      La remarque "mais je conçois que cela n'est pas toujours évident de s'y retrouver :" me semble quelque peu vite placée, mais j'aurai dû être plus précis dès le début.
      • [^] # Re: man date

        Posté par  . Évalué à 2.

        ah désolé, comme tu parlais de la commande "date", je n'avais pas compris cela ainsi. (je voulais dire que la page de man n'est pas super claire non plus, par contre "info date" est plus détaillé)
        Pour ton problème (maintenant résolu), j'ai trouvé cela, mais je n'ai pas réussi à le faire fonctionner à l'identique :

        http://support.bb4.com/archive/200301/msg00559.html

        probablement que ce TIMESTRING est une variable dans le script et non pas système.Sinon chercher du côté de /usr/share/doc/at/timespec ?

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

        • [^] # Re: man date

          Posté par  . Évalué à 1.

          Finalement en changeant le format de date de tout le système, j'ai un peu peur de générer des problèmes ailleurs.
          Cette méthode de TIMESTRING me plait assez, je vais y jeter un coup d'oeil.

          Merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.