Sub getDateInTicks(s As Int, m As Int, h As Int, d As Int, mo As Int, y As Int) As Long
Dim result As Long
'convert the time to a string
Dim timeString As StringBuilder
timeString.Initialize
timeString.Append(NumberFormat(d,2,0)).Append(":").Append(NumberFormat(mo,2,0)).Append(":").Append(NumberFormat2(y+2000,4,0,0,False)).Append(" ")
timeString.Append(NumberFormat(h,2,0)).Append(":").Append(NumberFormat(m,2,0)).Append(":").Append(NumberFormat(s,2,0))
Dim store As String = DateTime.DateFormat
DateTime.DateFormat = "dd:MM:yyyy HH:mm:ss"
result = DateTime.DateParse(timeString.ToString)
DateTime.DateFormat = store
Return result
End Sub