Windows PowerShell est un shell et langage de script qui fait partie de la 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 modifier le format de date ou d'extraire des parties de la date que nécessaire dans votre script. Date de mise en forme Par défaut , Get- Date de revient d'un modèle de date longue . Par exemple , l'appelant peut avoir "Vendredi 6 Janvier , 2012 10:32:12 " retourné. Vous voudrez peut-être un autre modèle. PowerShell peut utiliser Windows . NET Framework pour accéder à d'autres formats , y compris les dates courtes , dates complètes ou types généraux à afficher la date différente , chaque format spécifié par un caractère unique, y compris "d" pour une date courte , "D" pendant une longue date ou de "M" à un mois et le motif de la journée . En tapant " $ date = Get -Date- forme d" dans votre script renvoie un modèle de date courte avec un format " JJ /MM /AAAA " . Propriétés < p> Parfois, vous n'avez pas besoin de la date entière dans votre script. Vous n'aurez besoin que le jour et le mois , ou tout simplement l'année. Après avoir appelé Get- Date et sauvegarder le résultat dans 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 $» renvoie le jour , $ date.Month " retourne le mois , et ainsi de suite pour l'année, heure , minute et seconde propriétés. Vous pouvez également retourner une seule propriété lors de l'appel Get- Date, par exemple , en tapant " $ mois = ( Get.Date ) . Mois" dans votre script. Méthodes < br > Photos similaires aux propriétés de Get-Date , la méthode du « ToShortDateString " renvoie une partie d'une pleine valeur date-heure . Après avoir appelé Get- Date, vous pouvez extraire uniquement la partie de date en tapant " $ date.ToShortDateString ()" dans votre script, qui retourne le jour, le mois et l'année avec un format " JJ /MM /AAAA» , la note les supports vides à la fin de l'appel de méthode . De même, le " DayOfWeek " et les méthodes " DAYOFYEAR " fonctionnent de la même façon que " ToShortDateString , " sauf qu'ils renvoient les valeurs indiquées par leur nom - . Ils ne nécessitent pas de parenthèses < br > Get- date d' arithmétique Si vous voulez faire un calendrier ou si vous voulez simplement savoir quel jour de la semaine, il sera de 500 jours à compter de maintenant , vous pouvez utiliser les fonctions arithmétiques de Get-Date à 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 ) " se soustraire 500 jours. " Vous pouvez utiliser d'autres méthodes , y compris " AddYears », « AddMonths », « AddHours », « AddMinutes " , et " . AddSeconds "
|