Накалякал тут функцию для конвертирования даты и времени в настойщий фрмат, но может это возможно сделать более укророченным путём?, а главное, чтобвы срабатывало быстрее:
Код:
$FullDateTime = _DateTimeConvertFormat("DD/MM/YYYY, HH:MM:SS")
MsgBox(64, "Date/Time Convert Results", $FullDateTime)
Func _DateTimeConvertFormat($sFormat)
Local $RetDateTime
Local $Year_Raw = @YEAR
Local $Year_Part = StringRight($Year_Raw, 2)
Local $Mounth_Raw = @MON
Local $Mounth_Part = StringRight($Mounth_Raw, 1)
If $Mounth_Raw > 9 Then $Mounth_Part = $Mounth_Raw
Local $Day_Raw = @MDAY
Local $Day_Part = StringRight($Day_Raw, 1)
If $Day_Raw > 9 Then $Day_Part = $Day_Raw
Local $Hours_Raw = @HOUR
Local $Hours_Part = StringRight($Hours_Raw, 1)
If $Hours_Raw > 9 Then $Hours_Part = $Hours_Raw
Local $Minutes_Raw = @MIN
Local $Minutes_Part = StringRight($Minutes_Raw, 1)
If $Minutes_Raw > 9 Then $Minutes_Part = $Minutes_Raw
Local $Seconds_Raw = @SEC
Local $Seconds_Part = StringRight($Seconds_Raw, 1)
If $Seconds_Raw > 9 Then $Seconds_Part = $Seconds_Raw
$RetDateTime = StringReplace($sFormat, "yyyy", $Year_Raw)
$RetDateTime = StringRegExpReplace($RetDateTime, "(?i)y+", $Year_Part)
$RetDateTime = StringReplace($RetDateTime, "mm", $Mounth_Raw)
$RetDateTime = StringReplace($RetDateTime, "m", $Mounth_Part)
$RetDateTime = StringReplace($RetDateTime, "dd", $Day_Raw)
$RetDateTime = StringReplace($RetDateTime, "d", $Day_Part)
$RetDateTime = StringReplace($RetDateTime, "hh", $Hours_Raw)
$RetDateTime = StringReplace($RetDateTime, "h", $Hours_Part)
$RetDateTime = StringReplace($RetDateTime, "mm", $Minutes_Raw)
$RetDateTime = StringReplace($RetDateTime, "m", $Minutes_Part)
$RetDateTime = StringReplace($RetDateTime, "ss", $Seconds_Raw)
$RetDateTime = StringReplace($RetDateTime, "s", $Seconds_Part)
Return $RetDateTime
EndFunc
Или может уже есть подобная функция?