| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Разница между двумя датами в днях: getvar "cdate"

Разница между двумя датами в днях: getvar "cdate"

Ответ
Поиск в этой теме
Непрочитано 17.09.2021, 09:08 #1
Разница между двумя датами в днях: getvar "cdate"
Sege
 
Санкт-Петебург
Регистрация: 05.07.2007
Сообщений: 40

Получаю текущую дату
(fix (getvar "cdate"))

например сегодняшняя дата будет выглядеть так: 20210917

Есть некая предыдущая дата в таком же формате, например "20210318". Как вычислить число дней между указанными величинами?
Просмотров: 789
 
Непрочитано 17.09.2021, 10:26
#2
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,151


(- (dtoj (fix (getvar "cdate"))) (dtoj 20210318))

dtoj - функция из Express Tools (julian.lsp)
Nike на форуме  
 
Автор темы   Непрочитано 17.09.2021, 10:38
#3
Sege


 
Регистрация: 05.07.2007
Санкт-Петебург
Сообщений: 40


Спасибо! А то я уже начал решать задачи с високосными годами и разным числом дней в разных месяцах.
Sege вне форума  
 
Непрочитано 17.09.2021, 17:18
#4
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


используй date
Vov.Ka вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Разница между двумя датами в днях: getvar "cdate"

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какая допустимая разница в % между двумя параллельными съемками объема насыпи? Константин_1 Прочее. Отраслевые разделы 1 11.10.2017 21:24
Противопожарный разрыв между двумя ангарами 9 или 13,5? shin-vladimir Пожарная безопасность 7 01.03.2017 09:53
Как в Civil 3d 2012 между двумя трассами вписать левоповоротный съезд ТР по типу "Клеверный лист" ilyyy Вертикальные решения на базе AutoCAD 18 19.04.2015 02:30