Les partenaires publicitaires:

PowerShell Fonctions de date

Windows PowerShell est un langage de script shell et qui fait partie de .NET Framework qui utilise cmdlet - "commande permet" - Commandes ou fonctions pour effectuer des opérations. PowerShell dispose d'une fonction de date principale appelée "Get-Date" qui renvoie la date et l'heure. Get-Date dispose de plusieurs méthodes et propriétés qui vous permettent de changer le format de date ou extraire des parties de la date au besoin dans votre script.

Date de mise en forme

  • Par défaut, Get-Date retourne un motif de date longue. Par exemple, l'appelant peut avoir "Vendredi, 6 Janvier, 2012 10:32:12" retourné. Vous voudrez peut-être un autre motif. PowerShell peut utiliser le .NET Framework de Windows pour accéder à d'autres formats, y compris les dates courtes, dates complètes ou types généraux pour afficher la date différente, chaque format spécifié par un caractère unique, y compris "ré" pour une date courte, "ré" pour une longue date ou "M" pour un motif de mois et le jour. Typing "$ date = Get-Date -format d" dans votre script renvoie un motif de date courte avec un "JJ / MM / AAAA" le format.

Propriétés




  • Parfois, vous ne devez pas la date entière dans votre script. Vous ne devrez peut-être le jour et le mois, ou tout simplement l'année. Après avoir appelé Get-Date et sauvegarder le résultat à une variable, vous pouvez extraire des parties de la date en accédant aux propriétés de Get-Date. Par exemple, en tapant "$ date.Day" retourne le jour, $ date.Month" Renvoie le mois, et ainsi de suite pour l'année, heure, minute et seconde propriétés. Vous pouvez également retourner simplement une propriété lors de l'appel Get-Date, par exemple, en tapant "$ par mois = (Get.Date) .Month" dans votre script.

Méthodes

  • Les propriétés similaires à Get-date, les "ToShortDateString" méthode renvoie une partie d'une pleine valeur date-heure. Après avoir appelé Get-Date, vous pouvez extraire seulement la partie de date en tapant "$ date.ToShortDateString ()" dans votre script, qui retourne le jour, le mois et l'année avec un "JJ / MM / AAAA" formatage noter les supports vides à la fin de l'appel de méthode. De même, la "Jour de la semaine" et "DayOfYear" méthodes fonctionnent de la même que "ToShortDateString," sauf qu'ils renvoient les valeurs indiquées par leurs noms -, ils ne nécessitent pas de parenthèses.

Get-Date Arithmétique

  • Si vous voulez faire un calendrier ou simplement pour savoir quel jour de la semaine, il sera de 500 jours à partir de maintenant, vous pouvez utiliser les fonctions arithmétiques de Get-Date d'intégrer cette fonctionnalité dans votre script. Par exemple, en tapant "date.AddDays $ (500) va ajouter 500 jours à la valeur enregistrée dans la variable $ date. De même, ""date.AddDays $ (-500)" soustraira 500 jours." Vous pouvez utiliser d'autres méthodes, y compris "AddYears," "AddMonths," "AddHours," "AddMinutes" et "AddSeconds."

» » » » PowerShell Fonctions de date