Question conversion de date en powershell

Plus d'informations
il y a 7 ans 4 mois #27733 par glardz
Bonjour,

je souhaiterai convertir cette date Fri Nov 02 14:37:02 2018 en 2018-11-02 14:37:02.

je vous remercie d'avance vos réponses.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 4 mois #27736 par Quentin
Réponse de Quentin sur le sujet Re:conversion de date en powershell
Bonjour,

tu peux faire un :
[code:1]$date = get-date <ta date> -format 'yyyy-MM-dd hh:mm:«»ss'[/code:1]

Après le format que tu utilises actuellement, je doute qu'on puisse le convertir tel quel.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 4 mois #27737 par Laurent Dardenne
Salut,
un complément :
[code:1]
$c=[System.Globalization.CultureInfo]::new('En-us')
$Format= 'ddd MMM dd hh:mm:«»ss yyyy'
$d='Fri Nov 02 14:37:02 2018'

$date=get-date
$StringDateToConvert=$Date.tostring($Format,$C)
$StringDateToConvert
#Thu Nov 08 03:34:01 2018
[/code:1]
La date que tu donnes en exemple code l'heure sur 24 heures, là où le format utilisée la code sur 12.
Reste ce point à creuser.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 4 mois #27739 par Laurent Dardenne
Avec la partie heure sur 24 heures :
[code:1]
$Format24= 'ddd MMM dd HH:mm:«»ss yyyy'
[Datetime]::«»ParseExact($d,$Format24,$c)
[/code:1]
Je te laisse faire le reste :P

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.039 secondes
Propulsé par Kunena