Для удобного просмотра сайта рекомендуется использовать Google Chrome.


Закрытая тема
Страница 1 из 3 1 2 3 Следующая ПоследняяПоследняя
Показано с 1 по 10 из 25

Тема: Функции для работы со значениями типа Дата

  1. #1
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию Функции для работы со значениями типа Дата

    Встроенные функции языка.Год (Script functions.Year)

    Встроенные функции языка (Script functions)
    Год (Year)
    Синтаксис:

    Год(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Число. Год в указанной дате.Описание:

    Определяет год в указанной дате.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Сообщить(Год("20031120") + "; Размер=" + СтрДлина(Год("20031120")));
    // Результат: "2 003; Размер=5"
    // Пробел в номере года вставляется при установках по умолчанию
    // (подразумевается, что выбран язык "Русский" и не установлен
    // признак группировки в региональных установках)
    //
    // Чтобы вывести номер года в виде ГГГГ следует использовать
    // метод Формат с указанием форматной строки "ЧГ=0":
    Сообщить(Формат(Год("20031120"),"ЧГ=0");
    // Результат: "2003"


  2. #2
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.День (Script functions.Day)

    Встроенные функции языка (Script functions)
    День (Day)
    Синтаксис:

    День(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Число. День в указанной дате.Описание:

    Определяет календарный день в указанной дате.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Процедура ПолучитьСтажЗаПериод(Знач ДатаОкончанияПериода,
    Знач
    ДатаНачалаПериода,
    Лет=0, Месяцев=0, Дней=0) Экспорт
    Если
    ДатаОкончанияПериода >= ДатаНачалаПериода тогда
    Лет1 = Год(ДатаОкончанияПериода);
    Месяцев1 = Месяц(ДатаОкончанияПериода);
    Если
    НачалоДня(ДатаОкончанияПериода) <> НачалоДня(КонецМесяца(ДатаОкончанияПериода)) Тогда
    Дней1 = День(ДатаОкончанияПериода);
    Иначе
    Дней1 = 30;//В каждом месяце ровно 30 дней
    КонецЕсли;

    Лет2 = Год(ДатаНачалаПериода);
    Месяцев2 = Месяц(ДатаНачалаПериода);
    Если
    НачалоДня(ДатаНачалаПериода) <> НачалоДня(КонецМесяца(ДатаНачалаПериода)) Тогда
    Дней2 = День(ДатаНачалаПериода);
    Иначе
    Дней2 = 30;//В каждом месяце ровно 30 дней
    КонецЕсли;

    Лет = Лет1 - Лет2;
    Месяцев = Месяцев1 - Месяцев2;
    Дней = Дней1 - Дней2 + 1; //1 день на увольнение
    Иначе
    Лет = 0;
    Месяцев = 0;
    Дней = 0;
    КонецЕсли
    ;
    КонецПроцедуры
    //ПолучитьСтажЗаПериод

  3. #3
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.ДеньГода (Script functions.DayOfYear)

    Встроенные функции языка (Script functions)
    ДеньГода (DayOfYear)
    Синтаксис:

    ДеньГода(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Число. Номер дня в году.Описание:

    Определяет номер дня в году для указанной даты.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Сообщить(ДеньГода(ТекущаяДата()));

  4. #4
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.ДеньНедели (Script functions.WeekDay)

    Встроенные функции языка (Script functions)
    ДеньНедели (WeekDay)
    Синтаксис:

    ДеньНедели(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Число. Номер дня недели.Описание:

    Определяет номер дня недели для указанной даты.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Сообщить(ДеньНедели(ТекущаяДата()));

  5. #5
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.ДобавитьМесяц (Script functions.AddMonth)

    Встроенные функции языка (Script functions)
    ДобавитьМесяц (AddMonth)
    Синтаксис:

    ДобавитьМесяц(<Дата>, <ЧислоМесяцев>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.<ЧислоМесяцев> (обязательный)

    Тип: Число. Количество месяцев, которое необходимо добавить к исходной дате. Если принимает отрицательное значение, то число месяцев вычитается.Возвращаемое значение:

    Тип: Дата. Дата, полученная в результате добавления.Описание:

    Добавляет (или вычитает) к указанной дате заданное число месяцев.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    ДатаРождения = СтрокаТаблицы.КонтактноеЛицо.ДатаРождения;
    ДеньРожденияБудущегоГода = ДобавитьМесяц(
    (ДобавитьМесяц(НачалоДня(ТекущаяДата()), -(Год(ДатаРождения) - 1) * 12)),
    (Год(ТекущаяДата()) * 12));


  6. #6
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.КонецГода (Script functions.EndOfYear)

    Встроенные функции языка (Script functions)
    КонецГода (EndOfYear)
    Синтаксис:

    КонецГода(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Дата. Дата и время конца года.Описание:

    Определяет дату и время конца года для указанной даты.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Сообщить(КонецГода(ТекущаяДата()));

  7. #7
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.КонецДня (Script functions.EndOfDay)

    Встроенные функции языка (Script functions)
    КонецДня (EndOfDay)
    Синтаксис:

    КонецДня(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Дата. Дата и время конца дня.Описание:

    Определяет дату и время конца дня для указанной даты.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Сообщить(КонецДня(ТекущаяДата()));

  8. #8
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.КонецКвартала (Script functions.EndOfQuarter)

    Встроенные функции языка (Script functions)
    КонецКвартала (EndOfQuarter)
    Синтаксис:

    КонецКвартала(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Дата. Дата и время конца квартала.Описание:

    Определяет дату и время конца квартала для указанной даты.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Сообщить(КонецКвартала(ТекущаяДата()));

  9. #9
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.КонецМесяца (Script functions.EndOfMonth)

    Встроенные функции языка (Script functions)
    КонецМесяца (EndOfMonth)
    Синтаксис:

    КонецМесяца(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Дата. Дата и время конца месяца.Описание:

    Определяет дату и время конца месяца для указанной даты.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    // см. пример для метода День


  10. #10
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.КонецМинуты (Script functions.EndOfMinute)

    Встроенные функции языка (Script functions)
    КонецМинуты (EndOfMinute)
    Синтаксис:

    КонецМинуты(<Дата>)Параметры:

    <Дата> (обязательный)

    Тип: Дата. Исходная дата.Возвращаемое значение:

    Тип: Дата. Дата и время конца минуты.Описание:

    Определяет дату и время конца минуты для указанной даты.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Сообщить(КонецМинуты(ТекущаяДата()));

Закрытая тема
Страница 1 из 3 1 2 3 Следующая ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Ответов: 12
    Последнее сообщение: 03.02.2012, 20:55
  2. Ответов: 17
    Последнее сообщение: 03.02.2012, 20:54
  3. Основные приемы работы
    от Verojer в разделе 8.2/8.3
    Ответов: 5
    Последнее сообщение: 03.02.2012, 20:45
  4. Время и дата
    от maverick в разделе 8.0/8.1
    Ответов: 0
    Последнее сообщение: 25.11.2010, 17:26
  5. Как работает дата запрета изменения данных в ЗУП 2.5 ?
    от maverick в разделе Зарплата и управление персоналом, ЗУП
    Ответов: 0
    Последнее сообщение: 09.11.2010, 16:08

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения


Навигация по сайту:
, 1c, 1с 8.2, 1с 8.3, Скачать 1с, 1с бухгалтерия, 1с предприятие, Программа 1с,
1с торговля, 1с управление, 1с зарплата, Обновление 1с, Миста, Программирование 1с,

Положение об ответственности
Связь с администрацией erpsolution.ru@yandex.ru