需要将dtApprovedAt = DateTime(10/23/2018 2:33:18 AM)
转换为10-23-2018 2:33
格式。
尝试使用以下代码
DateTime.ParseExact(dtApprovedAt.ToString(), "M/dd/yyyy h:mm:ss tt",
CultureInfo.InvariantCulture).ToString("mm-dd-yyyy hh:mm")].ToString())
但是它抛出了System.Format
异常
答案 0 :(得分:-1)
问题在于New-AzVMss -ResourceGroupName $rgname -VMScaleSetName VMSSKArt -VirtualMachineScaleSet $vmconfig -Debug
的格式不是dtApprovedAt.ToString()
。
如果您已经有一个DateTime对象,则所需要做的就是:
"M/dd/yyyy h:mm:ss tt"