Sfera-perm.ru

Сфера Пермь
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Счетчик дней от прошедшей даты до даты

Счетчик дней от прошедшей даты до даты

Как определить сколько календарных дней прошло с начала месяца до текущей даты и сколько дней осталось до окончания месяца?


Для решения этой задачи понадобится знание 3-х функций:

  • СЕГОДНЯ() – обновляемая дата.
    TODAY()
  • КОНМЕСЯЦА(Нач_дата;Число_месяцев) – определяет дату последнего дня месяца, заданную смещением по количеству месяцев до или после начальной даты
    EOMONTH(start_date;months)
  • ДЕНЬ(Дата_в_числовом_формате) – определяет число месяца: число от 1 до 31.
    DAY(Serial_number)

Для определения последнего дня текущего месяца нужно в функции КОНМЕСЯЦА задать количество месяцев 0.


Дальнейший расчет совсем прост – разница между 2-мя известными датами, совмещая в одну формулу, получаем:

Для расчета сколько полных дней прошло с начала месяца можно воспользоваться функцией ДЕНЬ, которая определит какой текущий день в месяце, а от полученного результата вычесть 1 день.

Определить дату 1-го дня месяца можно по формуле: =ДАТА(ГОД(СЕГОДНЯ();МЕСЯЦ(СЕГОДНЯ());1)

Оставьте комментарий!

На сообщение “Расчет количества дней от даты начала текущего месяца до текущей даты и от текущей даты до даты окончания текущего месяца” комментариев 15

  1. DenN :
    01.07.2014 (12:25)

Всё оказалось гораздо легче, чем я для себя пытался построить цепочку решения подобных задач.

Конечно просто! ведь Excel прекрасно умеет работать с датами, правда отчет ведется с 01.01.1900

Простота решений не может не радовать!

Спасибо, что пишите про даты, я с ними часто сталкиваюсь по работе, но не умею их обрабатывать. Учусь здесь

Можно еще начальную дату месяца определить тоже через функцию =КОНМЕСЯЦА(сегодня();-1)+1

Данное решение мне очень пригодилось в моей работе.

Вы даже не представляете, Ольга, как я удачно зашел на Ваш блог — и почти сразу увидел то, что мне нужно. Буду следить за Вашими новинками постоянно, т.к. хочу расширять круг своих возможностей в этой замечательной программе!

Полезное дополнение в моим знаниям

Даты всегда вызывают трудности в моих расчетах, т.к. практически не знаю функций. Благодаря вашим статьям я начинаю понимать, что все просто и я уже знаю ряд решений, которые помогут в моей работе.

эти формулы гораздо проще, чем когда-то пытался написать я сам

формулы хорошие, только я не могу решить задачу как узнать сколько месяцев между двумя датами. так не получается совсем

Вазген, посмотрите здесь http://mirexcel.ru/?p=276
второй способ Вам в помощь!

Отлично,а то с датами мало работала

Всего несколько функций надо добавить в свой актив и можно решить множество задач.

Спасибо за объяснение, я тоже считаю, что чем проще, тем лучше…

Типичные проблемы исчисления сроков в гражданских правоотношениях

Юрист в сотрудничестве с АБ Ивановской области «Сфера защиты»

Как юрист, иногда задумываешься над тем, как до высшей судебной инстанции доходят вопросы, ответы на которые строго изложены в законе, – такие, например, как исчисление сроков.

Так, согласно ст. 191 ГК РФ течение срока, определенного периодом времени, начинается на следующий день после календарной даты или наступления события, которыми определено его начало. Верховный Суд РФ в Определении от 5 ноября 2019 г. по делу № 2-610/2018 обоснованно, на мой взгляд, не согласился с решением первой инстанции и определением апелляции.

Читайте так же:
Методика выполнения измерений при помощи счетчиков

По какой причине суды обеих инстанций неверно применили срок, для меня, например, остается загадкой, поскольку течение сроков всегда исчисляется со следующего календарного дня. Возможно, в основу судебных постановлений легли иные факты и обстоятельства, которые не позволили вынести другое решение. Таким обстоятельством, в частности, стало применение норм ГК об исчислении срока, определяемого указанием на календарный период (месяц, год).

Нередко в практике применения норм права путают порядок исчисления сроков, определяемых календарным периодом и днями.

Время является существенным фактором, значительно влияющим на правоотношения, – сроки обуславливают возникновение, изменение и прекращение правоотношений. При относительной простоте их исчисления на практике встречается много нюансов, незнание которых может привести к негативным последствиям.

Проанализируем наиболее типичные проблемы исчисления сроков в гражданских правоотношениях.

Течение срока, определенного конкретным периодом времени, начинается на следующий день после календарной даты или наступления события, которыми определено его начало (ст. 191 ГК). Если последний день срока приходится на нерабочий день, днем окончания срока считается ближайший за ним рабочий день (ст. 193 Кодекса).

Аналогичные нормы содержатся в процессуальных кодексах (ч. 4 ст. 113, ч. 4 ст. 114 АПК РФ; ч. 3 ст. 107, ч. 2 ст. 108 ГПК РФ; ч. 1 ст. 128 УПК РФ), а также КАС РФ (ч. 3 ст. 92, ч. 2, 4, 5 ст. 93) и КоАП РФ (ст. 4.8).

Соответствующие разъяснения арбитражным судам о порядке применения положений АПК даны в Постановлении Пленума Высшего Арбитражного Суда РФ от 25 декабря 2013 г. № 99 «О процессуальных сроках».

Исходя из указанных законодательных положений и разъяснений высшей судебной инстанции, можно сделать вывод, что указанный в ч. 1 ст. 12 Федерального закона от 2 мая 2006 г. № 59-ФЗ «О порядке рассмотрения обращений граждан в Российской Федерации» (далее – Закон о порядке обращения граждан) день регистрации письменного обращения является календарной датой (событием), определяющей начало срока, но не датой начала его течения.

Указанные нормы гражданского и процессуального права являются достаточным правовым основанием для вывода судов о том, что течение 30-дневного срока, установленного законом для направления мотивированного ответа заявителю, начинает исчисляться на следующий день после дня регистрации письменного обращения.

В подтверждение этих выводов по вопросу исчисления срока применительно к Закону о порядке рассмотрения обращений граждан приведем примеры судебной практики арбитражных судов и судов общей юрисдикции (в частности, решения Суздальского районного суда Владимирской области от 24 февраля 2012 г. по делу № 12-20/2012, Вилегодского районного суда Архангельской области от 17 мая 2012 г. по делу № 12-33/2012, Апелляционное определение судебной коллегии по гражданским делам Оренбургского областного суда от 29 августа 2013 г. по делу № 33-5235/2013, постановления Арбитражного суда Центрального округа от 9 апреля 2015 г. по делу № А35-2391/2014 и Кировского областного суда от 10 февраля 2016 г. по делу № 4А-23/2016).

Так, согласно решению Суздальского районного суда в соответствии с ч. 1 ст. 12 Закона о порядке рассмотрения обращений граждан письменное обращение, поступившее в госорган, орган местного самоуправления или должностному лицу в соответствии с их компетенцией, рассматривается в течение 30 дней со дня регистрации обращения, «поскольку в соответствии с положениями ч. 1 ст. 4.8 Кодекса Российской Федерации об административных правонарушениях течение срока, определенного периодом, начинается на следующий день после наступления календарной даты или наступления события, которым определено начало срока, исчисление срока в рассматриваемом случае надлежит исчислять со следующего дня после регистрации обращения».

Читайте так же:
Телефоны подачи данных со счетчиков

Характерным отражением позиции судов по данному вопросу является постановление Кировского облсуда, вынесенное по протесту первого зам. прокурора области, в котором ставился вопрос об отмене принятых судебных решений в связи с тем, что выводы суда об исчислении 30-дневного срока рассмотрения обращения со следующего дня после регистрации письменного обращения гражданина являются ошибочными, поскольку начало течения срока разрешения письменного обращения гражданина определено в специальном законодательстве (ч. 1 ст. 12 Закона о порядке рассмотрения обращений граждан).

Кировский областной суд не нашел оснований для удовлетворения протеста. В обоснование принятого решения он сослался на ч. 3 ст. 107 ГПК, в соответствии с которой течение процессуального срока, исчисляемого годами, месяцами или днями, начинается на следующий день после даты или наступления события, которыми определено его начало. При этом отмечается, что аналогичные положения исчисления сроков закреплены в УПК (ч. 1 ст. 356). В итоге судом был сформулирован следующий вывод: «…исходя из системного толкования вышеприведенных норм права, течение тридцатидневного срока, установленного Федеральным законом от 2 мая 2006 г. № 59-ФЗ “О порядке рассмотрения обращений граждан в Российской Федерации” для направления мотивированного ответа заявителю, начинает исчисляться со следующего дня после регистрации письменного обращения гражданина».

Представляется, что основополагающие правила исчисления сроков определены ГК РФ. В частности, срок определяется календарной датой или истечением периода времени, исчисляемого годами, месяцами, неделями, днями или часами. Также он может определяться указанием на событие, которое должно неизбежно наступить (ст. 190).

В соответствии со ст. 192 ГК срок может исчисляться годами, месяцами, днями, также он может быть установлен в полмесяца либо кратен кварталам. При этом год истекает в соответствующий месяц и число последнего года срока (п. 1 ст. 192), месяц – в соответствующий день месяца. Если в месяце, когда истекает срок, отсутствует соответствующий день (например, он выпадает на 30 февраля), датой истечения срока является последний день календарного месяца. Сроки в кварталах исчисляются по правилам, применимым к месяцам. Если стороны согласовали срок в неделях, в таком случае он истекает в соответствующий день последней недели такого срока.

Статья 194 ГК содержит положения о расчете сроков при совершении действий в последний день: их необходимо совершить до 24.00 такого дня. Если требуется совершить какое-либо действие в организации, это нужно сделать не позднее часа, когда по правилам, установленным в данной организации, прекращается совершение указанных действий. Например, если речь идет о пересылке писем или иных документов, их необходимо сдать в отделение почтовой связи не позднее 24.00 последнего дня срока – в таком случае последний считается соблюденным. Если последний день срока приходится на нерабочий день, днем окончания срока будет ближайший следующий за ним рабочий день (ст. 193 ГК).

Читайте так же:
Триггер счетчики принцип работы

Следует особо подчеркнуть, что данное правило применимо исключительно к окончанию срока. Если его исчисление начинается с выходного дня, этот день учитывается в подсчете как обычный календарный день.

Однако из данного правила есть исключение. Перевозчик обязан доставить груз, пассажира или багаж в пункт назначения в сроки, определенные в порядке, предусмотренном транспортными уставами и кодексами, а при отсутствии таких сроков – в разумный срок (ст. 792 ГК). Суды указывают, что перевозка является непрерывным транспортным процессом, регулируемым специальными нормами, поэтому при просрочке в доставке груза ст. 193 ГК не применяется (Постановление Пленума ВС от 26 июня 2018 г. № 26 «О некоторых вопросах применения законодательства о договоре перевозки автомобильным транспортом грузов, пассажиров и багажа и о договоре транспортной экспедиции»).

Таким образом, исчисление сроков в разных отраслях (подотраслях) права подчинено общим правилам:

  • сроки исчисляются годами, месяцами и днями, при этом в сроки, исчисляемые днями, не включаются нерабочие дни только в арбитражном процессе (ч. 3 ст. 113 АПК);
  • течение срока начинается на следующий день после календарной даты или наступления события, которыми определено начало срока.

5 калькуляторов даты и времени

  • Года:<$ arithmetic_result.asYears()|number:4 $>
  • Месяцы:<$ arithmetic_result.asMonths()|number:4 $>
  • Недели:<$ arithmetic_result.asWeeks()|number:4 $>
  • Дни:<$ arithmetic_result.asDays()|number:4 $>
  • Часы:<$ arithmetic_result.asHours()|number:4 $>
  • Минуты:<$ arithmetic_result.asMinutes()|number:4 $>
  • Секунды:<$ arithmetic_result.asSeconds()|number:4 $>
  • Миллисекунды:
  • ISO JSON DURATION:

Расчеты времени постоянно встречаются в повседневной жизни: от вычисления дней до значимой даты до подсчета времени отпуска или периода выплат по банковскому кредиту. Сборник онлайн-калькуляторов поможет вам легко оперировать таким сложным параметром как время.

Время

Управление временем – это не название магического заклинания из компьютерной игры, а вполне себе реальная способность, снискавшая огромную популярность у бизнесменов и инвесторов. Управление временем или тайм-менеджмент – это техника расчета временных отрезков для эффективного выполнения определенного объема работ. Благодаря грамотному планированию рабочего времени и периодов отдыха люди, использующую технику мани-менеджмента, успевают сделать намного больше тех, кто не следит за временем и страдает от прокрастинации.

Естественно, тайм-менеджмент – это наука не только о распределении времени. К наиболее важным навыкам, позволяющим грамотно организовать работу, относятся:

  • умение делегировать задачи и управлять ресурсами;
  • расставлять приоритеты и находить главные цели;
  • распределять время и анализировать результаты.

Делегирование – это перепоручение работы подчиненным или коллегам. Многие неэффективные руководители полагают, что никто не сделает лучше, чем они сами. Естественно, что заваленные кучей незначимой работы они не успевают выполнять приоритетные задачи, в результате чего и становятся неэффективными.

Поиск приоритетов – не менее важная вещь. Принцип Парето гласит, что 80 % результата обеспечивают 20 % усилий. На практике это означает, что важно вовремя выполнять только те задачи, от которых зависит 80 % успеха. Как правило, таких задач немного, не строго 20 % как обещает принцип Парето, но обычно в диапазоне от 20 до 40 %. Именно умение отделять зерна от плевел и создают продуктивных руководителей и бизнесменов.

Наиболее известной, эффективной и в тоже время самой простой техникой считается «Помодоро». Это прием тайм-менеджмента, согласно которому работа выполняется через строго отведенные промежутки времени (обычно 20 минут), каждый из которых сопровождается пятиминутным отдыхом. Свое название техника «Помодоро» получила потому, что ее создатель отмерял промежутки времени при помощи кухонного таймера в виде помидора. С тех пор модернизированные версии тайм-менеджмента легли в основу успеха видных представителей бизнеса.

Расчет времени

Использовать принципы мани-менеджмента можно не только при решении ежедневных задач, но и при планировании крупных проектов, выполнение которых занимает недели или месяцы. Прежде всего следует выяснить, к какому сроку необходимо сдать проект или какое количество времени на него выделено. Рассмотрим подробнее.

Количество дней между двумя датами

Данный инструмент позволяет определить количество дней, укладываемых между двумя датами. К примеру, 20 октября 2017 года вам задали проект, который необходимо закончить к 18 января 2018 года. Идти к календарю и считать время не слишком удобно и проще воспользоваться калькулятором: достаточно выбрать тип программы и вбить обе даты. В ответе видим, что на выполнение плана у вас есть 2 месяца и 29 дней. Не слишком информативно при планировании. Программа выражает это время так же в днях, неделях или месяцах. Смотрим. У вас есть ровно 90 дней или 12 рабочих недель. С этим уже можно построить эффективную систему тайм-менеджмента и не допустить дедлайна.

Какая дата будет через n дней

Еще один удобный инструмент для эффективной работы. Крупный проект на работе могут поручить с пометкой «выполнить в течение 50 дней после принятия заказа». Это большое количество времени, но вновь бежать к календарю и высчитывать его не слишком удобно. Используем калькулятор. Допустим, заказ был принят в работу 28 апреля 2017 года. До какого дня его требуется сдать заказчику? Поменяем тип калькулятора и вычислим дату дедлайна. Это будет 17 июня 2017, суббота. Имея под рукой общее количество дней и дату икс, вы можете легко распределить силы для своевременного выполнения работы.

Какая дата была n дней назад

Данный калькулятор не пригодится вам в работе, но наверняка придет на помощь в личной жизни. Представьте, что вы получили смс-сообщение, в котором ваша пассия поздравляет вас с 100 днем совместной жизни. Это важная дата, которую забывать не стоит, поэтому лучше воспользоваться программой и узнать ее. Вы получили смску 4 июля 2017 года, теперь легко узнать, когда же вы съехались со своей пассией. Итак, выбираем тип калькулятора, вводим дату и юбилейные 100 дней. Ваша памятная дата – 26 марта 2017, воскресенье. Стоит обвести эту дату в календаре.

Временные величины

Данный калькулятор позволяет перевести одни временные величины в другие. При помощи программы можно выразить минуты в дни, недели в года или века в тысячелетия. На практике это может пригодиться при расчете рабочих часов для фрилансеров и свободных художников. Например, у вас есть 28 рабочих дней на выполнение очередного заказа. Это 672 часа. Отнимем время на сон 28 × 8 = 224, время на перерывы и отдых 28 × 4 = 112 и получим, что у вас есть 336 часов на эффективную работу. С этим уже можно работать и использовать техники тайм-менеджмента для продуктивного труда.

Сумма/разница во времени

Данная программа дарит возможность сложить часы или дни и вычислить общее время в месяцах, неделях, днях, минутах, секундах и даже в миллисекундах. Это занимательный калькулятор, который на практике можно использовать для подсчета времени, необходимого на выполнение нескольких видов работ или для вычисления свободного времени, оставшегося после завершения работы.

§3. Пересчет даты в порядковый номер дня года

Во многих астрономических расчетах необходимо бывает знать число суток, истекших с начала года до определенной даты. За начало отсчета примем 0 ч нулевого января, другими словами полночь между 30 и 31 декабря предыдущего года. На первый взгляд это может выглядеть довольно странным, одиако мы будем придерживаться в дальнейшем такого выбора начала отсчета, поскольку он нам упростит вычисления. Полдень 3 января записывается в виде январь 3,5, поскольку с момента январь 0,0 прошло три с половиной дня, как это наглядно показывает рис. 1.

Рис 1. Определение эпохи

Таким образом, нахождение порядкового номера дня по дате не составляет труда. Это делается следующим образом:

  1. Суммируется число дней по всем месяцам, предшествующим интересующему нас месяцу (число дней в каждом месяце см. в табл. 1. Такие суммы приведены и табл. 2Б.
  2. Прибавляется число, т. е. номер дня в данном месяце.
Таблица 2A

Число суток, прошедших от эпохи 1980 январь
0,0 до начала соответствующего года
1980*19903653
198136619914018
19827311992*4383
1983109619934749
1984*146119945114
1985182719955479
198621921996*5845
1987255719976210
1988*292219986575
1989328819996940

Замечание Звездочкой отмечены високосные года.

Пример ЗА. Вычислить, какой порядковый номер в году имеет день 17 февраля (год невисокосный).

Ответ: 31 + 17 = 48.

Если у вас имеется программируемый микрокалькулятор, то вы можете ввести в память микрокалькулятора программу R1, позволяющую проводить вычисления автоматически.

Далее по всей книге в качестве нуль-пункта, или эпохи, относительно которой будут вычисляться положения небесных тел, мы примем эпоху 1980 Январь 0,0. Число суток, истекших с этого момента до начала любого года вплоть до 1999 г., приведено в табл. 2А. Чтобы найти полное число суток, истекших от опорной эпохи, надо просто к соответствующему значению из табл. 2А прибавить порядковый номер дня в году, вычисленный только что описанным способом.

Пример ЗБ. Число дней, истекших от опорной эпохи к 17 февраля 1985 г., составляет 48 + 1827 = 1875.

Эту величину можно было бы подсчитать также при помощи системы юлианских дней ( см. §4).

Программа R1. Пересчет даты в порядковый номер дня года.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector