powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Заковырка с форматом даты...
9 сообщений из 9, страница 1 из 1
Заковырка с форматом даты...
    #32520561
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VB6

Есть три смены , первая - 00:00 - 08:00 , вторая - 08:00 - 16:00 , третья -
16:00:00

Надо по текущему времени на часах компуцера определить рабочую смену.

Что то не вспомню как создать константу времени...
...
Рейтинг: 0 / 0
Заковырка с форматом даты...
    #32520578
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
#8:00#
...
Рейтинг: 0 / 0
Заковырка с форматом даты...
    #32520616
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, VB ставит еще символ AM.... Это ничего?
...
Рейтинг: 0 / 0
Заковырка с форматом даты...
    #32520620
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
AM - это до полудня. Главное, что не после.
...
Рейтинг: 0 / 0
Заковырка с форматом даты...
    #32520641
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня полные сутки, в базу сведения будут вводятся круглосуточно.

Вот процедурка для определения номера смены,наверное я здесь где то затупил ,так работает не верно.

Private Function ReturnNumberSmen() '

Const n1 = #8:00:00 AM#
Const n2 = #4:00:00 АM#
Const n3 = #12:00:00 AM#


If Time > n1 And Time < n2 Then ReturnNumberSmen '00-08

If Time > n2 And Time < n3 Then ReturnNumberSmen '08-16

If Time > n3 And Time < n1 Then ReturnNumberSmen '16-00

End Function

Когда ввел в константу 16 ,васик исправил на 4...
...
Рейтинг: 0 / 0
Заковырка с форматом даты...
    #32520644
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин,спешка...

функция.

Private Function ReturnNumberSmen() as long

Const n1 = #8:00:00 AM#
Const n2 = #4:00:00 АM#
Const n3 = #12:00:00 AM#

If Time > n1 And Time < n2 Then ReturnNumberSmen=1 '00-08

If Time > n2 And Time < n3 Then ReturnNumberSmen=2 '08-16

If Time > n3 And Time < n1 Then ReturnNumberSmen=3 '16-00

End Function
...
Рейтинг: 0 / 0
Заковырка с форматом даты...
    #32520652
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
авторКогда ввел в константу 16 ,васик исправил на 4...
Но поставил PM. Все нормально.
...
Рейтинг: 0 / 0
Заковырка с форматом даты...
    #32520684
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так врет же функция почему то... Неверно возвращает номер смены.
...
Рейтинг: 0 / 0
Заковырка с форматом даты...
    #32520815
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ой. Так ведь полдень - это 12:00:00 PM
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Заковырка с форматом даты...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]