Private/Get-Timestamp.ps1

function Get-Timestamp {
    <#
    .SYNOPSIS
        Returns a formatted timestamp string for log output.
    .OUTPUTS
        [string] Timestamp in 'yyyy-MM-dd HH:mm:ss' format.
    #>

    [CmdletBinding()]
    [OutputType([string])]
    param()

    return (Get-Date).ToString('yyyy-MM-dd HH:mm:ss')
}