Size: a a a

(RUS) SIL support. Power Scripts for JIRA

2019 July 23

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
Антон Литвинов
слушайте, так на самом деле она достаточно простая - эта функция
слушаем =)
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
вот у автомейшена
https://docs.automationforjira.com/using-issue-fields/use-date-functions.html#manipulating-dates

Calculating the difference between two dates
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
если @alex1mmm  не сложно будет, напсиать что то подобно, то это будет очень хорошо.  не нужно будеть писать костыли
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
алгоритм такой:
1. переменные:
- дата начала
- дата конца
- интовый массив с номерами дней, которые выходные (типа 5 и 6 для РФ)
- массив дат праздников (если таковые есть)
2. сам алгоритм:
фор от 0 до количество дней в разнице начальной даты и конечной
если ( день недели (начальная дата + счетчик дней) не принадежит массиву с номерами выходных и  (начальная дата + счетчик дней) не пренадлежит массиву дат праздников)
то счетчик рабочих дней + 1
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
Антон Литвинов
алгоритм такой:
1. переменные:
- дата начала
- дата конца
- интовый массив с номерами дней, которые выходные (типа 5 и 6 для РФ)
- массив дат праздников (если таковые есть)
2. сам алгоритм:
фор от 0 до количество дней в разнице начальной даты и конечной
если ( день недели (начальная дата + счетчик дней) не принадежит массиву с номерами выходных и  (начальная дата + счетчик дней) не пренадлежит массиву дат праздников)
то счетчик рабочих дней + 1
как это должно работать, думаю тут понятно  всем.
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
да я на самом деле больше с вопросом правильно ли я это себе вижу
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
ща попробую напсиать ))
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
короч , написал вот такой скрипт, чекер говорит ошибок нет, но получаю в консоль ошибку
interval [] days = %key%.customfield_10900 - %key%.customfield_10902;
interval businnesday = 0;
for (string i in days){
   if (dayOfWeek(i) != "Sat"){
       businnesday =+ 1;
   }
}
runnerLog(businnesday);
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
Exception while executing SIL program >>null<<: [SIL Error on line: 6, column: 1] com.keplerrominfo.common.util.MutableLong cannot be cast to com.keplerrominfo.common.util.MutableString
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
ошибка кажет на for
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
а почему у тебя интервал - массив?
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
interval [] days = %key%.customfield_10900 - %key%.customfield_10902; - вот тут
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
это же по идее одно значние
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
мы в получаем массив дней, между А и Б
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
=) нет
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
разве ?
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
да
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
там именно интервал  3d 15h 3m 5s
источник

АЛ

Антон Литвинов in (RUS) SIL support. Power Scripts for JIRA
это так выгдлит
источник

アレクセーイ in (RUS) SIL support. Power Scripts for JIRA
это я в курсе
источник