powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Даты (как узнать разницу)
25 сообщений из 25, страница 1 из 1
Даты (как узнать разницу)
    #32306004
Mild
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть Дата1 и Дата2
как узнать сколько дней между указанными датами?
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306007
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DateDiff
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306012
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Или просто отнять при помощи минуса.
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306021
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот тут подумал... и мне понравилось...
Date1 - Date2 <> Date1 + (-Date2)
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306024
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно, дата не может быть отрицательной.
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306030
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Код: plaintext
1.
2.
3.
?date
 27 / 10 / 2003 
?-date
 03 / 03 / 1796 
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306031
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел писал:дата не может быть отрицательной.
Еще как может.
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306034
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Безобразно апаздал :)
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306035
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Код: plaintext
1.
2.
3.
?# 27 / 10 / 2003 #-# 01 / 01 / 1992 #
  4317  
?cint(# 27 / 10 / 2003 #+(-# 01 / 01 / 1992 #))
  4317  


Так что = .
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306042
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
    Dim date1 As Date, date2 As Date
    date1 = date
    date2 = date -  1 
    
    Debug.Print date1, date2
    Debug.Print date1 - date2
    Debug.Print date1 + (-date2)

Результат работы
Код: plaintext
1.
2.
 27 . 10 . 2003      26 . 10 . 2003  
  1  
 31 . 12 . 1899  

Так что <>
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306047
Mild
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, функция DateDiff подошла отлично.
Еще один вопрос по датам, как узнать указанная дата дд.мм.гггг. -весокосный год или нет?
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306049
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как узнать указанная дата дд.мм.гггг. -весокосный год или нет
Поглядеть остаток от деления года на 4, на 100 и на 400

З.Ы. в и сокосный
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306056
Mild
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
действительно, это я не подумавши задал вопрос :-))
А теперь вопрос не по теме, сори конечно.
Просто очень не удобно. Когда пишу новый вопрос -"Опубликовать", пишет спасибо ваше сообщение.........через ......вы будите возвращены в форум и т.д
но почему то меня он не возвращает на основную страницу форума не важно Аксеса и SQL а переновит в форму где я могу дать ответ нас вой вопрос.Ужастно неудобно, Раньше было все ок, а щас вот такая ерунда.У всех так или только у меня?Как админу сообщить???
Сори за то что не по теме ....
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306058
Odess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ЛП
Оптимизация, блин.
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306064
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 Лох:

= , просто надо преобразовать к одинаковому типу.
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306082
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Саныч
Да понимаю я. Все равно прикольно
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306088
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте пример отрицательной даты.
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306100
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Pavel
первое января первого года до рождества христова
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306103
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А пример кода для формирования этой даты?
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306143
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот код для формирования этой даты не приведу.
Но ты же не будешь утверждать что такой даты не существует?

З.Ы. Любая дата <=29.12.1899 является отрицательной с точки зрения компутера.
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306149
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А пример кода для формирования этой даты?

?Cdate(-10)
20.12.1899
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32306253
x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
x
Гость
2 Mild

как узнать указанная дата дд.мм.гггг. -весокосный год или нет?

datediff("d",dateserial(year(D),1,1),dateserial(year(D)+1,1,1))
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32308680
Ha!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ha!
Гость
a vot est eshe menshe data
?-date
30.01.1796 vauva! O kak nado
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32308682
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 Ha!

См. выше 27 окт 03, 13:16.
...
Рейтинг: 0 / 0
Даты (как узнать разницу)
    #32308748
Ha!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ha!
Гость
Prosmotrel, est takoe delo
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Даты (как узнать разницу)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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