Работаем с типом Дата в языке 1С 8.x (в примерах)

// Константа в виде даты

Дата = ‘20160523‘; // 23.05.2016

// Как преобразовать строку в дату

Дата = Дата(«20160523«); // 23.05.2016

/// Как представить  отдельными составляющими тип Дата в 1с

Дата = Дата(2016, 05, 23); // 23.05.2016

// Как указать в дате часы, минуты и секунды

Дата = ‘20160523143207′; // 23 мая 2016 г. 14 ч. 32 мин. 7 сек.

// Как узнать год, месяц, день, час, минуту, секунду у даты

Г = Год(Дата); // 2016
М = Месяц(Дата); // 5
Д = День(Дата); // 23
Ч = Час(Дата); // 14
Ми = Минута(Дата); // 32
С = Секунда(Дата); // 7

// Как получить текущую дату

КакаяСейчасДата=ТекущаяДата();

// Как прибавить секунды к дате

Сообщить(ТекущаяДата() + 5);

// Как прибавить месяц к дате

НоваяДата=ДобавитьМесяц(ТекущаяДата(), 1); 

//Определяем год в указанной дате.

Сообщить(Год(«20160523«);//2016

//Как определить дату и время начала года для указанной даты.

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

//Как определить дату и время начала квартала для указанной даты.

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

//Как определить дату и время начала месяца для указанной даты.

Сообщить(НачалоМесяца(ТекущаяДата()));

и.т.д подробнее смотрите в синтаксис/помощнике

Свежие записи
Советы и помощь программиста в 1с © 2018 ·   Войти   · Наверх