Неожиданный символ /

Автор Ципихович Эндрю, 8 января 2024, 10:22

0 Пользователи и 1 гость просматривают эту тему.

Ципихович Эндрю

здравствуйте, в коде, ругается на строку: ldtDiff/60, код:
Dim ldtDiff As Long
ldtDiff = DateDiff("sec", dtStart, Now)
Dim sDiff As String
sDiff = ""
If ldtDiff > 60 Then
ldtDiff/60 '"/"-  деление чисел, например: 120/60, "*" - умножение чисел, например: 120*60
sDiff = ldtDiff  & " min"
Else
sDiff = ldtDiff  & " sec"
End If
а с делением то какие могут быть подвохи? почему сие происходит?
заодно пожалуйста посмотрите в коде мой ход мысли работы с разницей даты верный?
спасибо

bigor

Поддержать наш форум можно здесь

Ципихович Эндрю

Цитата: bigor от  8 января 2024, 10:53ldtDiff=ldtDiff/60
так Dim ldtDiff As Long, значит я число делю на 60 и что не так?

gabix

И что дальше с этим числом сделать-то надо?


Ципихович Эндрю

Цитата: Ципихович Эндрю от  8 января 2024, 10:22заодно пожалуйста посмотрите в коде мой ход мысли работы с разницей даты верный?
так у меня сомнения в строке
Цитата: Ципихович Эндрю от  8 января 2024, 10:22ldtDiff = DateDiff("sec", dtStart, Now)
правильно будет считать? у Питоняки так и нет примера относительно DateDiff.......


bigor

Поддержать наш форум можно здесь