Текущая дата это как
текущая дата
текущая дата
—
[Л.Г.Суменко. Англо-русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.]
Тематики
Смотреть что такое «текущая дата» в других словарях:
Green Green — Игра Разработчик Groover Издатель … Википедия
Заголовки HTTP — HTTP Постоянное соединение · Сжатие · HTTPS Методы OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT · PATCH Заголовки Cookie · ETag · Location · Referer DNT · X Forwarded For … Википедия
Финал Кубка Англии по футболу 2012 — Финал Кубка Англии 2012 2012 FA Cup Final … Википедия
Tropico — У этого термина существуют и другие значения, см. Tropico (значения). Tropico Разработчик … Википедия
ГЛОБАЛЬНОГО ПОЗИЦИОНИРОВАНИЯ СИСТЕМА (GPS) — ГЛОБАЛЬНОГО ПОЗИЦИОНИРОВАНИЯ СИСТЕМА (англ. Global Positioning System, сокр. GPS; иногда называется ГСМ глобальная система местоопределения), радиосистема определения местоположения, использующая навигационные спутники. Такие системы обеспечивают … Энциклопедический словарь
Блокнот (редактор) — Блокнот Блокнот в среде операционной системы Windows XP. Тип Текстовый редактор Разработчик … Википедия
Daewoo CPC-300 — Версия стандарта MSX2 Производител … Википедия
Windows 7 — Windows 7 … Википедия
День танкиста — Нарукавный знак по роду войск: Танковые войска ВС СССР. День танкиста российский и советский профессиональный праздник танкистов и танкостроителей, отмеч … Википедия
Блокнот (программа) — У этого термина существуют и другие значения, см. Блокнот (значения). Блокнот Компонент Microsoft Windows … Википедия
Урок 76. Текущая дата
Приближается Новый год. Наши документы в полном порядке. На титульном листе красуется текущий год, то есть актуальная дата. А после новогодних каникул нас поджидает такая мелкая неприятность: Новый год наступил, а на документах осталась прежняя дата. Не знаю как вы, а мне до марта месяца попадаются документы, в которых надо исправить год и не в одном месте – год издания, дата утверждения, может быть и дата согласования.
По окончании этого урока вы сможете:
Урок 30 «Список иллюстраций». В нём дала определение понятия «Поле»:
Понять и запомнить! | Поле – это зарезервированный участок в документе, который отображает изменения определённого типа в документе. |
Каждое поле имеет свою ограниченную функцию и свой код (а вот о кодах полей много-много позже). Например, поле Оглавление, поле Номер страницы, поле Дата.
Преимущество использования полей состоит в том, что вставленное содержимое (дата, номер страницы, оглавление и т.п.) обновляется автоматически при каждом изменении. Например, если вы работаете над документом в течение нескольких дней, то поле «Time» (текущая дата) будет изменяться каждый день.
Откройте документ с красиво оформленным титульным листом (Урок 42. «Титульный лист»). Можете открыть учебный файл, который можно скачать тут.
1. Вставка поля «Дата»
Шаг 1. Определимся с местами вставки поля «Дата»:
Хорошо еще, что нет ещё и года согласования.
Обе даты находятся в колонтитулах, все согласно уроку 42.
Входим в колонтитулы (урок 38 и урок 43) и определяем место вставки поля, которое будет определять актуальный год:
Шаг 2. Вставляем поле «Дата» (лента Вставка → группа команд Текст → команда Экспресс-блоки → команда Поле… из выпадающего меню):
Появляется очень интересное диалоговое окно «Поле»:
Шаг 3. Выбираем категорию «Дата и Время»:
Как мы видим, нет такого формата – текущий год. Решаем эту проблему.
Шаг 4. Смотрим коды поля и параметры поля:
Смотрим самый первый ключ. Простая логика нам подсказывает:
Шаг 5. Добавляем первый ключ в поле «Код поля» и аккуратно стираем «dd.MM»:
Шаг 6. Говорим ОК и ещё раз ОК и любуемся результатом:
Я допечатала «г.», чтобы никто не забыл, что это год.
Если вы щелкните по введённому полю, то увидите такую картину:
Поле по щелчку ЛМ окрашивается в серый цвет, поле окружает рамка с надписью «Обновить». Сохраните этот документ. Если вы откроете этот документ 1 января 2022 года, то вы увидите, что поле поменяло свое значение на «2022».
Для нижнего колонтитула вы можете повторить предыдущие шаги, а можно сделать проще.
Шаг 7. Копируем поле с текущим годом в буфер обмена → в нижнем колонтитуле находим место вставки из буфера обмена → вставляем → всё!
Причем я выделила и скопировала не только поле, а все содержимое ячейки (урок 51 «Таблица. Начало пути»). Потом я назначила полужирное начертание этому абзацу. Всё это никак не отразится кодах поля «Дата».
Как бы домашнее задание. Создайте шаблон служебной записки и вставьте поле «Дата» в полном формате:
Каждый раз при создании документа на основе этого шаблона в поле будет отражаться текущая дата. Порадуйте начальство!
Программирование в 1С для всех
В прошлой статье мы узнали, что такое дата и как с неё работать. В этой статье изучим основные функции работы с датами в 1С 8.3.
Текущая дата в 1С
В 1С имеется возможность получить текущую дату, ту дату, которая выставлена в данный момент в операционной системе компьютера. Делается это при помощи метода ТекущаяДата.
Этот метод является функцией, не имеет параметров и с его помощью можно получить текущую дату в 1С 8.3.
Посмотрим, что возвращает этот код
Как вы могли заметить, текущая дата получена в полном формате (год, месяц, день, час, минута и секунда), т.е. текущая дата у нас возвращается с точностью до секунды.
Определить год, месяц, день, час, минуту и секунду даты в 1С
В платформе 1С имеются методы, которые возвращают числовое представление года, месяца, дня, часа, минут и секунды определенной даты. Данные методы так и называются
Год( ) – возвращает год даты
Месяц( ) – возвращает месяц даты
День( ) – возвращает день даты
Час( ) – возвращает час даты
Минута( ) – возвращает минут даты
Секунда( ) – возвращает секунду даты
Рассмотрим пример, в котором возьмем текущую дату и вернем год, месяц, час, минуту и секунду этой даты.
И результат работы этого кода.
Дата начала и дата конца периода в 1С
В платформе 1С 8.3. имеется возможность определить начало и конец периода даты, которому она принадлежит.
Делается это при помощи следующих методов:
И противоположные методы:
Данные методы являются функциями, которые имеют один параметр с типом дата и возвращают соответствующую дату.
Рассмотрим пример, в котором будем получать начало и конец квартала текущей даты, начало и конец недели текущей даты, и начало и конец часа текущей даты. В этом примере будет шесть методов: НачалоКвартала, НачалоНедели, НачалоЧаса, КонецКвартала, КонецНедели, КонецЧаса. Остальные методы определения начала и конца периода работают аналогично.
И результат работы этих методов.
Неделя года, день года и день недели
Рассмотрим похожие функции, которые возвращают порядковый номер соответствующего периода, которому принадлежит дата.
НеделяГода( ) – возвращает порядковый номер недели в году, на которую приходится дата.
ДеньГода( ) – возвращает порядковый номер дня года указанной даты.
ДеньНедели( ) – возвращает порядковый номер дня недели указанной даты.
Сделаем пример, в котором у текущей даты определим какой день недели (понедельник, вторник и т.д.), какой день года, и какая неделя в году.
В этом примере я использовал условие, в котором в зависимости от того, что возвращал метод ДеньНедели выводил строкой нужное сообщение.
Добавить месяц к дате в 1С
В предыдущей статье мы научились добавлять к дате секунды (или вычитать из даты секунды). Делается это прибавлением к дате любого целого числового значения. Например, так:
В этом примере мы прибавили к дате 1 час. Но если нужно к какой-то дате прибавить месяц, то данный метод не всегда подойдет: в разных месяцах разное количество дней.
И если такая задача возникает, то нужно использовать метод ДобавитьМесяц. При помощи этого метода, можно добавить к дате или убавить от даты нужное количество месяцев.
Этот метод является функцией, возвращает переменную с типом дата и имеет следующий синтаксис:
Этот метод добавляет или вычитает из даты в первом параметре количество месяцев из второго параметра.
Рассмотрим пример: добавим к текущей дате месяц и год, а также вычтем из текущей даты месяц и год.
И результат этого кода:
Другие статьи о примитивных типах:
Более подробно и основательно начальные вопросы программирования в 1С есть вы можете изучить в
Книга «Программировать в 1С за 11 шагов»
Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»
Книга написана понятным и простым языком — для новичка.
О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
Промо-код на скидку в 15% — 48PVXHeYu
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму.
можно оплатить вручную:
Яндекс.Деньги — 410012882996301
Web Money — R955262494655
Работа с датой и временем в C# (DateTime)
Создание объекта для хранения даты и времени в C#
Для создания объекта типа DateTime мы можем воспользоваться одним из конструкторов структуры:
В результате получим следующий вывод консоли:
В первом случае мы использовали конструктор по умолчанию и получили минимально возможную дату и время, во втором случае мы задали только дату и в третьем — дату и время.
При этом, если необходимо получить текущие значения даты и времени в C#, то можно воспользоваться следующими свойства DateTime :
Работа с DateTime в C#
Структура DateTime содержит также ряд полезных свойств и методов, позволяющих манипулировать значениями даты и времени в своих приложениях.
Как в C# получить из DateTime только дату или только время?
Для того, чтобы получить из объекта типа DateTime только дату или только время, необходимо воспользоваться его свойствами Date или TimeOfDay :
Обратите внимание, что время выводится вплоть до миллисекунд.
Как в C# получить из DateTime порядковый номер дня в году?
Чтобы получить порядковый номер дня в году, необходимо использовать свойство DayOfYear :
Свойство DayOfWeek представляет собой тип enum (перечисление), которое может принимать следующие значения:
Как в C# добавить к текущей дате/времени секунду, минуту, час и т.д.?
Структура DateTime содержит ряд методов, позволяющих манипулировать значениями даты и времени:
Как в C# от одного значения DateTime отнять другое значение DateTime?
Для вычитания из одного объекта DateTime другого объекта DateTime можно воспользоваться методом Subtract :
Форматирование дат в C#
Структура DateTime также содержит ряд методом, позволяющих форматировать значение DateTime и получать результат в виде строки:
Итого
Как в Excel вставить текущую дату и время, как найти количество дней между датами (в т.ч. рабочих)
Доброго дня!
В некоторых случаях при работе с документами Excel очень нужно, чтобы проставлялась текущая дата: например, вы часто делаете отчеты по одной и той же форме (глаз со временем «замыливается» и их можно перепутать) ; или, скажем, у вас есть десяток-другой задач и вы каждый день по ним просматриваете как продвигается дело, и сколько дней осталось до завершения.
Для решения всех подобных «загвоздок» в Excel есть несколько специальных формул. Собственно, о них и будет сегодняшняя заметка.
Примечание: скриншоты в статье приведены из Excel 2019 (материал актуален также для версии 2016, 2013).
Если с вашими документами иногда работают посторонние люди, рекомендую некоторые ячейки защищать от изменения — https://ocomp.info/zashhita-yacheek-v-excel.html
Работа с датами в Excel
ШАГ 1: вставка текущей даты
ШАГ 2: сколько всего дней между двумя датами
Это еще один популярный вопрос.
Ко-во дней посчитано
Кстати, если у вас ячейки имеют формат дат — то можно поступить даже проще: просто вычесть из одной даты другую (как если бы это были числа). Причем, если у вас в одной из ячеек будет указано время (как в моем примере) — Excel посчитает вплоть до десятых.
ШАГ 3: определение кол-ва рабочих дней между датами
Более интересный вариант, когда нам нужно не просто определить кол-во дней, но и узнать сколько из них выходных, а сколько рабочих.
Кстати, если вам нужно подсветить ячейки красно-зеленым цветом (чтобы сразу же видеть те строки, где, например, горят сроки — рекомендую использовать инструмент «Условное форматирование» в разделе «Главная» ). Пример ниже.
Правила выделения ячеек
Примечание : для обновления текущей даты и времени — нажмите сочетание кнопок Ctrl+R.