Public/ConvertTo-GenTime.ps1
function ConvertTo-GenTime { <# .Synopsis Преобразование даты в формат GeneralTime .Description Преобразование даты в формат GeneralTime .Parameter Date Дата и время .Example $Date = Get-Date $dpcBirthday.SelectedDate ConvertTo-GenTime -Date $Date .Notes .Inputs Дата и время .Outputs Дата и время в формате GeneralTime #> [CmdletBinding()] param( [Parameter(Mandatory = $true, ValueFromPipeline = $true, Position = 0)] $Date ) Begin { } Process { try { $Result = Get-Date $Date -Format "yyyyMMddHHmmss.0Z" } catch { #$PSCmdlet.ThrowTerminatingError($PSItem) Write-Error -Exception $PSItem.Exeception } } End { return $Result } } |