1С 7.x : Процедура вычисляет количество лет, месяцев и дней между двумя датами
Вычисление периодов в формате ГГММДД. Вычисление дат по формуле Дата + ГГММДД.
Примечание: Даты передаем в виде 'ДД.ММ.ГГГГ', периоды - "ГГ-ММ-ДД".
Пользуйтесь. arithmometr
Как указать нужную,конкретную дату? 5 Значения данного типа содержит дату григорианского календаря (с 01 января 0001 года) и время с точностью до секунды.
Литералы:
Строка цифр, заключенная в одинарные кавычки вида: ГГГГММДДччммсс, где:
ГГГГ - четыре цифры года (включая тысячелетиеПоиск в DBF файле по индексу 1 ДБФ=СоздатьОбъект(" XBase" );
ДБФ.ДобавитьПоле(" DATE" ," D" ,0,0);
Дбф.ДобавитьИндекс(" INDEX" ," DTOS(DATE)" ,0,0," " );
//Дбф.ДобавитьИндекс(" INDEX" ," DTOS(DATE)" ,0,0," Пустая строка" ); //DTOS !!!
// где DTOC() - " ММ/ДД/ГГ" или DTOSФормат, функция форматирования значений 21
//Функция формирует удобное для чтения представление значений.
// Примеры форматирования чисел
ЗначФормат = Формат(123456.789, " ЧЦ=10; ЧДЦ=2" ); // ЗначФормат = " 123 456,79"
ЗначФормат = Формат(123456.789, " ЧГ=0; ЧДЦ=2" ); // ЗначФункция возведения числа в степень, в дробную степень 0 Для возведения числа в степень в 1С 8.х есть встроенная функция
pow(основание, степень);
Возвращает результат возведения основания в указанную степень.
* основание: число
* степень: число
//Возведем число 5 в степень 3
Результат = pow(5,3);
/Посмотреть все результаты поиска похожих
Момент Времени и Граница, назначение, примеры использования 46 Момент времени:
Фирма 1С описывает так:
Предназначен для получения и хранения момента времени для объекта в базе данных. Содержит дату и время, а также ссылку на объект базы данных. Используется в качестве значений свойств и параметров методоФункция месяц прописью 13 // пример от glory01
А = Формат(20020820153309, " ДФ=ММММ" )
// А = " Август"
А = Формат(ТекущаяДата(), " ДФ=ММММ" )
// А = " Март"
Функция МесяцПрописью(НомерМесяца) Экспорт
НомерМесяца=Число(НомерМесяца);
Если НомерМесяца = 1 Тогда
ВозВыбор периода, задать период 8 Как вычислить количество дней между датами 6 Запрос=Новый Запрос(" ВЫБРАТЬ
| РАЗНОСТЬДАТ( НачалоПериода, КонецПериода,МЕСЯЦ) КАК Месяцев,
| РАЗНОСТЬДАТ( НачалоПериода, КонецПериода,ДЕНЬ) КАК Дней" );
// или
КоличествоДней = (ДатаКонец - ДатаНачала) / 60 / 60 / 24;
КоличествоДней = ДатаКоКак указать нужную,конкретную дату? 5 Значения данного типа содержит дату григорианского календаря (с 01 января 0001 года) и время с точностью до секунды.
Литералы:
Строка цифр, заключенная в одинарные кавычки вида: ГГГГММДДччммсс, где:
ГГГГ - четыре цифры года (включая тысячелетиеПосмотреть все в категории Работа с Датами (Временем)