Jag bekräftar att lösningen i den här tråden löste mitt problem.
Efter lite forskning fann vi att ToString("yyyy-MM-dd HH:mm:ss")
samtalet svarade annorlunda i Windows 7 och Windows 10 om den nuvarande kulturen var inställd på "no" eller "nb-NO" vid körning (Thread.CurrentThread.CurrentCulture = new CultureInfo("no");
).
Den föreslagna ändringen gjorde susen:ToString("yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture)
. Detta löser mitt problem, eftersom prickarna i tidsformateringen var dess grundorsak.
Men ska ToString("åååå-MM-dd HH:mm:ss") returnera olika formatering i samma kultur beroende på OS? :O Det här är lite läskigt.