执行 AddDay 时未应用日期格式
Date format not applied when doing AddDay
我有以下两个查询:
$startDate = (Get-Date -format s).AddDays(-6)
$endDate = (Get-Date -format s)
Write-Host $startDate
Write-Host $endDate
//Prints
2015-05-02 16:23:52
2015-05-08T16:47:56
我想了解如何将 T 放回第一个打印日期。 space 破坏了我的 powershell 脚本,我将该日期添加到 LogParser.sql 路径:
Myquery.Sql?startdate='$startdate'+enddate='$enddate')
这一行:
$startDate = (Get-Date -format s).AddDays(-6)
使用 powershell 3.0 为我抛出一个错误(关于 [system.string]
没有函数 AddDays
)。
虽然我可以从中得到你想要的输出:
"{0:s}" -f (Get-Date).AddDays(6)
我有以下两个查询:
$startDate = (Get-Date -format s).AddDays(-6)
$endDate = (Get-Date -format s)
Write-Host $startDate
Write-Host $endDate
//Prints
2015-05-02 16:23:52
2015-05-08T16:47:56
我想了解如何将 T 放回第一个打印日期。 space 破坏了我的 powershell 脚本,我将该日期添加到 LogParser.sql 路径:
Myquery.Sql?startdate='$startdate'+enddate='$enddate')
这一行:
$startDate = (Get-Date -format s).AddDays(-6)
使用 powershell 3.0 为我抛出一个错误(关于 [system.string]
没有函数 AddDays
)。
虽然我可以从中得到你想要的输出:
"{0:s}" -f (Get-Date).AddDays(6)