Convertir format dateTime en String
Bonjour,
J'aimerais faire avoir une condition, "SI on est ce jour de la semaine ALORS ceci s'exécute"
Mais impossible de parser un format dateTime... Voici les détails:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| > $date = get-date
> $date.getType()
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True DateTime System.ValueType
> $date -match 'samedi'
False
> $test = 'samedi dimanche'
> $test -match 'samedi'
True |
Ainsi l'opérateur -match ne trouve pas la valeur 'samedi'
J'ai essayé de formater la chaîne manuellement mais l'information que je souhaite est encodée:
Code:
1 2 3 4 5 6 7 8 9 10
| > $DateStr = $date.ToString()
> $DateStr.getType()
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True String System.Object
> $DateStr
01/12/2018 13:08:01 |
Ainsi quand je formate je n'ai plus ma chaîne de caractères..
Savez-vous comment faire ?
Merci