DSHIFTBACK — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
[[DSHIFTBACK]] - это функция из справочника [[R266]] | [[DSHIFTBACK]] - это функция из справочника [[R266]] | ||
− | + | Смещение времени в формате 'ггггммддс' на заданное количество месяцев | |
− | Смещение времени в формате 'ггггммддс' | + | |
− | + | ||
− | на заданное количество месяцев | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
[[DSHIFTBACK]]( DSHIFT, n ) | [[DSHIFTBACK]]( DSHIFT, n ) | ||
+ | Похожа на [[TimeBack]], но формат даты S и не теряется номер смены | ||
= Текст = | = Текст = | ||
− | |||
Parameters DSHIFT,n | Parameters DSHIFT,n | ||
Строка 23: | Строка 15: | ||
result:=[[DtoS]]([[TimeBack]]([[StoD]](DSHIFT),n))+a | result:=[[DtoS]]([[TimeBack]]([[StoD]](DSHIFT),n))+a | ||
+ | = Смотрите также = | ||
+ | [[Полезные функции]] | ||
− | |||
[[Функции Delphi]] | [[Функции Delphi]] | ||
− | |||
− |
Версия 14:37, 26 июля 2017
DSHIFTBACK - это функция из справочника R266
Смещение времени в формате 'ггггммддс' на заданное количество месяцев
DSHIFTBACK( DSHIFT, n )
Похожа на TimeBack, но формат даты S и не теряется номер смены
Текст
Parameters DSHIFT,n if Empty(DSHIFT) or Empty(n); return(DSHIFT); endif local a:= // DSHIFT='200701171' if Len(DSHIFT)=9; a:=Right(DSHIFT,1); endif result:=DtoS(TimeBack(StoD(DSHIFT),n))+a