我正在 Azure 自动化中创建一个 Powershell 工作流。使用函数设置 DateTime 类型Set-AutomationVariable
时,识别为字符串。如果您知道如何解决,请告诉我。
workflow variabletest{
function Test-DateTime {
$Now = Get-Date
Set-AutomationVariable -Name 'VariableDateTime' -Value ($Now)
}
Test-DateTime
}
执行后,'VariableDateTime'
从 Azure 门户确认的值如下:
Name: VariableDateTime
Type: String
Value: 2019-12-12T06:35:23.208367+00:00
如果存在Set-AutomationVariable
函数外,则已确认为 DateTime 类型。
谢谢你。