summaryrefslogtreecommitdiff
path: root/windows/setup.ps1
diff options
context:
space:
mode:
authorDag Wieers <dag@wieers.com>2016-06-09 00:36:48 +0200
committerDag Wieers <dag@wieers.com>2016-06-09 00:36:48 +0200
commitc293f7208a6b069656c0414fa133f274ed54dc29 (patch)
treeb170291f0e6eb74c397ac3b040a3150af71bd67d /windows/setup.ps1
parent30151bfadc03114b5975bb4cafb980f91a525d40 (diff)
downloadansible-modules-core-c293f7208a6b069656c0414fa133f274ed54dc29.tar.gz
Ensure we are using an English locale for date formatting.
(as hinted by @nitzmahone)
Diffstat (limited to 'windows/setup.ps1')
-rw-r--r--windows/setup.ps14
1 files changed, 2 insertions, 2 deletions
diff --git a/windows/setup.ps1 b/windows/setup.ps1
index 8ee6ccea..ef881b65 100644
--- a/windows/setup.ps1
+++ b/windows/setup.ps1
@@ -128,7 +128,7 @@ Set-Attr $result.ansible_facts "ansible_user_uid" ([int] $user.User.Value.Substr
Set-Attr $result.ansible_facts "ansible_user_sid" $user.User.Value
# Use English locale
-[System.Threading.Thread]::CurrentThread.CurrentCulture = [System.Globalization.CultureInfo]::GetCultureInfo('en-US')
+$culture = New-Object System.Globalization.CultureInfo('en-US')
$date = New-Object psobject
$datetime = (Get-Date)
$datetime_utc = $datetime.ToUniversalTime()
@@ -146,7 +146,7 @@ Set-Attr $date "second" $datetime.ToString("ss")
Set-Attr $date "time" $datetime.ToString("HH:mm:ss")
Set-Attr $date "tz_offset" $datetime.ToString("zzzz")
Set-Attr $date "tz" ([System.TimeZoneInfo]::Local.Id)
-Set-Attr $date "weekday" $datetime.ToString("dddd")
+Set-Attr $date "weekday" $datetime.ToString("dddd", $culture)
Set-Attr $date "weekday_number" (Get-Date -UFormat "%w")
Set-Attr $date "weeknumber" (Get-Date -UFormat "%W")
Set-Attr $date "year" $datetime.ToString("yyyy")