Mildred 0 Geschrieben 21. Dezember 2020 Autor Melden Teilen Geschrieben 21. Dezember 2020 vor 44 Minuten schrieb cj_berlin: Moin, $existingEntry[0].EMailversand enthält kein Datum. Daher wird vermutlich $LastReminderDays nicht richtig berechnet. Ansonsten aktualisierst Du ja nicht den Eintrag in den importierten Daten, sondern fügst immer einen neuen an. Hier musst Du noch an der Logik arbeiten, ich habe sie in Worten ja beschrieben. Darüber bin ich sehr dankbar. Nur sehe ich mit meinen Grundkenntnissen nicht das aktuelle Problem in meinem Skript Zitieren Link zu diesem Kommentar
daabm 1.354 Geschrieben 21. Dezember 2020 Melden Teilen Geschrieben 21. Dezember 2020 (bearbeitet) $LastReminderDays = ((Get-Date) - $existingEntry[0].EMailversand).Days Nach dem Import-CSV ist die EMailversand-Spalte erst mal einfach nur ein String. Da mußt Du vorher schon ein Datum draus machen, damit Du damit rechnen kannst. bearbeitet 21. Dezember 2020 von daabm Zitieren Link zu diesem Kommentar
Mildred 0 Geschrieben 22. Dezember 2020 Autor Melden Teilen Geschrieben 22. Dezember 2020 vor 13 Stunden schrieb daabm: $LastReminderDays = ((Get-Date) - $existingEntry[0].EMailversand).Days Nach dem Import-CSV ist die EMailversand-Spalte erst mal einfach nur ein String. Da mußt Du vorher schon ein Datum draus machen, damit Du damit rechnen kannst. Soweit klar. Erklärt mich gerne für Blö..... Aber genau da liegt jetzt mein Problem, ich weiß nicht wie Zitieren Link zu diesem Kommentar
testperson 1.675 Geschrieben 22. Dezember 2020 Melden Teilen Geschrieben 22. Dezember 2020 Hi, dafür kennt DateTime die ParseExact Methode (https://docs.microsoft.com/en-us/dotnet/api/system.datetime.parseexact?view=net-5.0): $Date = "22.12.2020 12:30" [datetime]::ParseExact($Date,"dd.MM.yyyy HH:mm", [System.Globalization.CultureInfo]::CurrentCulture) Gruß Jan Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 22. Dezember 2020 Melden Teilen Geschrieben 22. Dezember 2020 vor 28 Minuten schrieb Mildred: Soweit klar. Erklärt mich gerne für Blö..... Aber genau da liegt jetzt mein Problem, ich weiß nicht wie <SCNR> Hmmm ... hast Du mal versucht, danach zu suchen? Einfach mal Deine Lieblings-Suchmaschine befragen, sowas findet man üblicherweise in Sekunden. Diese Frage wurde schon tausendmal beantwortet. Und meistens prägt sich das auch noch besser ein, wenn man sich das selbst erarbeitet, als wenn man andere für sich suchen lässt. </SCNR> Zitieren Link zu diesem Kommentar
daabm 1.354 Geschrieben 23. Dezember 2020 Melden Teilen Geschrieben 23. Dezember 2020 Am 22.12.2020 um 11:39 schrieb testperson: dafür kennt DateTime die ParseExact Methode Ich würd's einfach Get-Date vor die Schnauze werfen, klappt meistens 2 Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 23. Dezember 2020 Melden Teilen Geschrieben 23. Dezember 2020 vor 36 Minuten schrieb daabm: Ich würd's einfach Get-Date vor die Schnauze werfen, klappt meistens ... idealerweise achtet man beim Speichern darauf, dass es in einem Format gespeichert wird, welches später von Get-Date zuverlässig als Datum erkannt wird .... hängt von der Spracheinstellung ab ... Zitieren Link zu diesem Kommentar
daabm 1.354 Geschrieben 23. Dezember 2020 Melden Teilen Geschrieben 23. Dezember 2020 Ja, das stimmt. Reusability ist immer gut. Und in unserem Kulturkreis unbedingt einen Exception Handler einbauen für 24\.12\.20\d{2} - frohes Fest! 1 Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 23. Dezember 2020 Melden Teilen Geschrieben 23. Dezember 2020 vor 50 Minuten schrieb daabm: Ja, das stimmt. Reusability ist immer gut. Und in unserem Kulturkreis unbedingt einen Exception Handler einbauen für 24\.12\.20\d{2} - frohes Fest! Warum so pessimistisch?? ..... 24\.12\.2\d{3} Zitieren Link zu diesem Kommentar
daabm 1.354 Geschrieben 26. Dezember 2020 Melden Teilen Geschrieben 26. Dezember 2020 21xx brauch ich zumindest nicht mehr - ich werd nicht über 130 Jahre alt Dürfen sich andere dann wundern, warum der Code plötzlich nicht mehr funktioniert 1 Zitieren Link zu diesem Kommentar
testperson 1.675 Geschrieben 26. Dezember 2020 Melden Teilen Geschrieben 26. Dezember 2020 Am 24.12.2020 um 00:20 schrieb BOfH_666: Warum so pessimistisch?? ..... 24\.12\.2\d{3} Wir werden doch alle geimpft und gechipped.. ..\d{4}.. 2 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.