Private/Encode-Time.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function Convert-Time {
    param(
        $Time,
        $Length = 10
    )

    $String = ''

    for ($i = $Length; $i -gt 0; $i--) {
        $Mod = [int]($Time % $EncodingLength)

        $String = $Encoding[$Mod] + $String
        $Time = ($Time - $Mod) / $EncodingLength
    }

    return $String
}