#pine-script
Вопрос:
я хочу подсчитать, сколько дней было в месяце и неделе для моих дальнейших вычислений, в разных месяцах разное количество дней, поэтому я не получаю точных результатов, если продолжаю обновлять предыдущее количество дней с помощью функции ввода. Есть ли какая-либо функция, которую я могу использовать, чтобы получить точное количество дней в каждом месяце. например: количество дней в феврале месяце = 20 количество дней в марте месяце = 21, и мне нужно умножить это на 5, поэтому, если я продолжу обновлять эти значения, мои предыдущие вычисления будут неточными. может ли кто-нибудь сказать мне, как это исправить?
Комментарии:
1. Пожалуйста, обратите внимание на правильную капитализацию.
2. Я голосую за то, чтобы закрыть этот вопрос, потому что это вопрос для домашнего задания. Мы не делаем домашнюю работу за вас. Пожалуйста, спросите своего учителя.
Ответ №1:
Это должно сработать:
days_in_month = 31 - (((month - 1) % 7) % 2)
if month == 2
leap_day = iff(year % 4 == 0, 1, 0)
days_in_month := 28 leap_day