Дата по номеру дня

Тип расчета:

Дата:

Номер дня:

Сегодня 23 день 2022 года

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

  • Найти номер дня
  • Определить дату по номеру дня

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

Выберите дату

Онлайн калькулятор помогает рассчитать порядковый номер дня в году по введённой дате.

Похожие калькуляторы

Онлайн калькуляторы

Calculatorium.ru — это бесплатные онлайн калькуляторы для самых разнообразных целей: математические калькуляторы,
калькуляторы даты и времени, здоровья, финансов. Инструменты для работы с текстом. Конвертеры. Удобное решение различных задач — в учебе, работе, быту.

Актуальная информация

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

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

Дни года по номерам

Календарь с неделями на 2019 год

Горизонтальный А4 формат

Дни года по номерам

PDF JPG

Календарь 2019 с неделями для ворда

Данный вариант тоже имеет нумерацию недель на весь 2019 год. Выходные: субботы и воскресенья имеет отличительный, от будних дней, фон. Каждая неделя начинается с понедельника. Язык исполнения — русский. Государственные и официальные праздники не выделены. Скаченный DOC позволит вам отредактировать этот календарь на свой вкус.

Календарь на 2019 год с нумерацией недель

Дни года по номерам

Данный шаблон календаря на 2019 год содержит нумерацию недель. Выполнен он в черно-белом цвете, что можно легко исправить, если скачать DOC файл. Распечатать без изменения, позволит PDF версия данной календарной сетки, которая выполнена на русском языке.

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

Определить порядковый номер дня

Введите дату
 

Разделитель групп разрядов

Округлить до

Число прописью

Поможет вычислить какой номер дня не только на сегодня но и на любой день года и на любой год например 2018, 2019, 2020, 2021, 2022, 2023. Нумерация дней от 1 до 366.

Рейтинг: 3.6 (Голосов 33)

Сообщить об ошибке

Смотрите также

Сколько дней в месяце Калькулятор дней Текущие дата и время Преобразование дат Номер недели в году
Сколько дней осталось до даты День недели рождения Номер дня в году Год какого животного Калькулятор времени

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



Автор статьи: astroson.com
2020-05-08



logo

СЕГОДНЯ

суббота
22-е января 2022 года

Номер дня21день года

Сегодня 21-й порядковый номер дня в 2022 году

Номер дня в году по указанной дате

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

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

Доступна новая версия расчёта сменного графика: https://sc.grinvik.com

получать уведомления на почту об ответах

Anushka

0 / 0 / 0

Регистрация: 21.11.2012

Сообщений: 19

1

Вывод даты по введенному номеру дня в году

21.11.2012, 21:42. Показов 3767. Ответов 7

Метки нет (Все метки)


Здрасьте) Нужна помощь… написала код :

C#
1
2
3
 Console.WriteLine("Введите число от 1 до 365");
            m = int.Parse(Console.ReadLine());
                Console.WriteLine(DateTime.Today.AddMonths(m).ToString("D"));

Проблема в том, что по введенному числу «1» выводит дату 21 декабря 2012г. Что делать???

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



716 / 707 / 168

Регистрация: 15.06.2011

Сообщений: 1,704

21.11.2012, 21:54

2

Не по теме:

Бежать в бункер!!!!!!!!!!!:scare:

А что вас смущает? Все правильно.



0



0 / 0 / 0

Регистрация: 21.11.2012

Сообщений: 19

21.11.2012, 21:57

 [ТС]

3

Смущает то, что по идее, по моей логике по крайней мере 1 днем года должно быть 1 января… мне надо, чтобы введя число 40 вывелась дата 9 февраля…



0



716 / 707 / 168

Регистрация: 15.06.2011

Сообщений: 1,704

21.11.2012, 21:59

4

Сегодня 21 ноября 2012 года. Тоесть

2012.11.21

Вы вводите 1 и методом AddMonthc() прибавляете 1 месяц к текущей дате, тоесть становится 2012.12.21 — 21 декабря 2012 года.

Кликните здесь для просмотра всего текста

Цитата
Сообщение от Anushka
Посмотреть сообщение

по моей логике

Ага, по женской логике…



1



rmavlasv

89 / 89 / 15

Регистрация: 31.03.2010

Сообщений: 293

Записей в блоге: 1

21.11.2012, 22:02

5

C#
1
2
3
4
Console.WriteLine("Введите число от 1 до 365");
            int m = int.Parse(Console.ReadLine());
            DateTime D = new DateTime(2011,1,1);
            Console.WriteLine(D.AddDays(m).ToString("D"));



1



DimanRu

716 / 707 / 168

Регистрация: 15.06.2011

Сообщений: 1,704

21.11.2012, 22:04

6

rmavlasv, Не совсем, так правильнее:

C#
1
2
3
4
5
DateTime date = new DateTime(2011, 12, 31);
Console.WriteLine("Введите число от 1 до 365");
int m = int.Parse(Console.ReadLine());
Console.WriteLine(date.AddDays(m).ToString("D"));
Console.ReadKey();

P.S. Не забывайте что в женской логике индексирование с 1 начинается)))

Кликните здесь для просмотра всего текста

Anushka, вы уж извините за логику… Мы и сами иногда бываем не правы



1



89 / 89 / 15

Регистрация: 31.03.2010

Сообщений: 293

Записей в блоге: 1

21.11.2012, 22:05

7

DimanRu, точно



0



0 / 0 / 0

Регистрация: 21.11.2012

Сообщений: 19

21.11.2012, 22:11

 [ТС]

8

Приятно, что вы это признаете)))



0



За последние 24 часа нас посетили 17706 программистов и 887 роботов. Сейчас ищут 352 программиста …


  1. Rulya

    Rulya
    Активный пользователь

    С нами с:
    22 июл 2008
    Сообщения:
    34
    Симпатии:
    0

    Здравствуйте уважаемые гуру!
    туплю конкретно….
    Задача проста как три копейки, вывести дату зная номер дня в году.
    знаю что делается это просто и сейчас посыпятся реплики типа кури ман, но все же прошу помощи….


  2. Kreker

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0


  3. Rulya

    Rulya
    Активный пользователь

    С нами с:
    22 июл 2008
    Сообщения:
    34
    Симпатии:
    0

    Есть таблица заполненная 365ю строками, каждая строка, соответствует числу года, вот и надо при выводе всех строк, указывать число на каждую строку


  4. Kreker

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0

    [sql]
    DATE_FORMAT((CONCAT(YEAR(NOW()), «-01-01») + INTERVAL `day_of_year` DAY), «%d.%m.%Y») as `date`
    [/sql]

    Либо так:

    1. $date = date(«Y»).‘-01-01’;

    [sql]DATE_FORMAT((«‘.$date.'» + INTERVAL `day_of_year` DAY), «%d.%m.%Y») as `date`[/sql]


  5. Rulya

    Rulya
    Активный пользователь

    С нами с:
    22 июл 2008
    Сообщения:
    34
    Симпатии:
    0

    Ниче не понял….
    В смысле это не то что нужно,
    Есть таблица

    1. — Структура таблицы `praytimes`
    2. CREATE TABLE `praytimes` (
    3.   `id` int(11) NOT NULL auto_increment,
    4.   `cityid` int(11) NOT NULL,
    5.   `t1` varchar(10) NOT NULL,
    6.   `t2` varchar(10) NOT NULL,
    7.   `t3` varchar(10) NOT NULL,
    8.   `t4` varchar(10) NOT NULL,
    9.   `t5` varchar(10) NOT NULL,
    10.   `t6` varchar(10) NOT NULL,
    11. ) ENGINE=MyISAM AUTO_INCREMENT=367 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=367 ;
    12. — Дамп данных таблицы `praytimes`
    13. INSERT INTO `praytimes` VALUES (1, 1, 1, », », », », », »);
    14. INSERT INTO `praytimes` VALUES (2, 1, 2, », », », », », »);
    15. INSERT INTO `praytimes` VALUES (3, 1, 3, », », », », », »);
    16. INSERT INTO `praytimes` VALUES (363, 1, 363, », », », », », »);
    17. INSERT INTO `praytimes` VALUES (364, 1, 364, », », », », », »);
    18. INSERT INTO `praytimes` VALUES (365, 1, 365, », », », », », »);
    19. INSERT INTO `praytimes` VALUES (366, 1, 366, », », », », », »);

    дальше пойдут еще 366 строк для cityid=2 и так далее,
    так вот нужно построить
    форму типа

    1. 1 января <input type=‘text’ name=d1_1> <input type=‘text’ name=d1_2> <input type=‘text’ name=d1_3><br>
    2. 31 декабря <input type=‘text’ name=d365_1> <input type=‘text’ name=d365_2> <input type=‘text’ name=d365_3>


  6. Kreker

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0

    Разбирайтесь. Сделайте выборку, посмотрите, что возвращает, поменяйте функцию.
    Я ведь не выложил кусок кода, где у меня была эта функция, а вырезал её для Вас. На блюдечке, можно сказать.


  7. Rulya

    Rulya
    Активный пользователь

    С нами с:
    22 июл 2008
    Сообщения:
    34
    Симпатии:
    0

    Спасибо! уже вроде нужного результата добился с помощью подсказки от Alost про mktime
    тем более что масссив из 365 элементов у меня уже был, в любом случае спасибо всем за помощь, пошёл копаться дальше в свою песочницу


  8. Alost

    Alost
    Активный пользователь

    Может так понятней будет тебе

  • Дата и регистрационный номер документа
  • Дата выпуска авто по номеру кузова
  • Дата выдачи снилс по номеру
  • Дата выдачи полиса омс по номеру
  • Дата банк сарапул телефон