SAS 令牌中的日期和时间格式
Date and Time Format in SAS token
来自 Azure 的 SAS 令牌中的到期日期和时间格式为
se=2017-05-15T16%3A37%3A15Z
这里:
Year = 2017
month = 05
day = 15
这里的时、分、秒是什么?
Hour = ?
Minutes = ?
Seconds = ?
您实际上可以使用 PowerShell 检索日期。为此,您必须 解码 URL 并将结果传递给 Get-Date
cmdlet:
Add-Type -AssemblyName System.Web
(Get-Date ([System.Web.HttpUtility]::UrlDecode("2017-05-15T16%3A37%3A15Z"))).ToUniversalTime() | fl *
输出:
DateTime : Montag, 15. Mai 2017 16:37:15
Date : 15.05.2017 00:00:00
Day : 15
DayOfWeek : Monday
DayOfYear : 135
Hour : 16
Kind : Utc
Millisecond : 0
Minute : 37
Month : 5
Second : 15
Ticks : 636304630350000000
TimeOfDay : 16:37:15
Year : 2017
se=2017-05-15T16%3A37%3A15Z
Hour = 16 (4 PM)
Minutes = 37
Seconds = 15
日期时间值是 URL 编码的,%3A
是 :
的 URL 编码值。
另外,请注意这个 date/time 值是 UTC 时间。
来自 Azure 的 SAS 令牌中的到期日期和时间格式为
se=2017-05-15T16%3A37%3A15Z
这里:
Year = 2017
month = 05
day = 15
这里的时、分、秒是什么?
Hour = ?
Minutes = ?
Seconds = ?
您实际上可以使用 PowerShell 检索日期。为此,您必须 解码 URL 并将结果传递给 Get-Date
cmdlet:
Add-Type -AssemblyName System.Web
(Get-Date ([System.Web.HttpUtility]::UrlDecode("2017-05-15T16%3A37%3A15Z"))).ToUniversalTime() | fl *
输出:
DateTime : Montag, 15. Mai 2017 16:37:15
Date : 15.05.2017 00:00:00
Day : 15
DayOfWeek : Monday
DayOfYear : 135
Hour : 16
Kind : Utc
Millisecond : 0
Minute : 37
Month : 5
Second : 15
Ticks : 636304630350000000
TimeOfDay : 16:37:15
Year : 2017
se=2017-05-15T16%3A37%3A15Z
Hour = 16 (4 PM)
Minutes = 37
Seconds = 15
日期时间值是 URL 编码的,%3A
是 :
的 URL 编码值。
另外,请注意这个 date/time 值是 UTC 时间。