Когда вы пишете контент, такой как технический контент, новостные статьи и т. Д., Вы можете иногда захотеть вставить текущую дату или метку времени в программу или редактор, который вы используете. В Блокноте вы можете добавить метку времени, нажав кнопку F5 ключ.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-3-0′)};if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-3-0’)};
Microsoft Office Word, OneNote позволяет Alt + Сдвиг + D а также Alt + Сдвиг + Т комбинации горячих клавиш для вставки текущей даты и текущего времени соответственно.
Точно так же в WordPad есть кнопка на панели инструментов «Дата и время», с помощью которой можно вставить дату или метку времени в предпочтительном формате из списка из 13 вариантов.
Но если вы используете программу, в которой нет встроенной функции для вставки текущей даты и времени, вам может потребоваться сторонний макрос или инструмент автоматизации для этой цели. С инструментами автоматизации у вас также есть преимущество использования одной комбинации горячих клавиш для вставки даты или метки времени в любую программу.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-4-0’)};
Вставьте дату или время в любую программу, используя горячую клавишу клавиатуры.
AutoHotkey — это бесплатный язык сценариев с открытым исходным кодом для Windows, который позволяет пользователям легко создавать небольшие и сложные сценарии для всех видов задач, таких как заполнение форм, автоматический щелчок, макросы и т. Д.
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};
- Скачайте AutoHotkey и установите его.
- Щелкните правой кнопкой мыши на рабочем столе, выберите «Создать» и выберите «Сценарий AutoHotkey».
- Переименуйте файл скрипта Новый AutoHotkey Script.ahk к insert_date.ahk
- Щелкните файл правой кнопкой мыши и выберите «Редактировать сценарий».
- Удалите все строки в скрипте и замените его следующим кодом:
^! d :: FormatTime, CurrentDateTime ,, чч: мм тт М / дд / гггг SendInput,% CurrentDateTime% возвращение
- Сохраните файл insert_date.ahk и закройте редактор.
- Дважды щелкните, чтобы запустить сценарий. Он появится в области уведомлений.
- Теперь переключитесь в программу, в которую вы хотите вставить дату или метку времени.
- Нажмите Ctrl + Alt + D чтобы вставить метку времени в текущую позицию курсора.
Настройка скрипта
При необходимости вы можете изменить горячую клавишу клавиатуры в (1-й строке) скрипта. Вот модификаторы.
- ! {Alt}
- + {Сдвиг}
- ^ {Ctrl}
- # {Винки}
Например, для Ctrl + Alt + Сдвиг + D, вы бы использовали ^! + d.
Полный список ключей, которые вы можете отправить или перехватить, см. В документации AutoHotkey SendInput.
Без использования горячих клавиш
Если вы хотите вставить метку времени, набрав определенное слово — например, тд, затем отредактируйте сценарий .ahk и замените его содержимое следующим:
:: td :: FormatTime, CurrentDateTime ,, чч: мм тт М / дд / гггг SendInput,% CurrentDateTime% возвращение
Теперь введите тд (с пробелом) в любой программе. Слова тд будет заменен на текущую дату / время. Смотрите эту анимацию:if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-leaderboard-2-0’)};
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-banner-1-0’)};
Точно так же вы можете настроить формат даты или отметки времени.
Формат даты | Результат |
чч: мм тт М / дд / гггг | 11:26 15.06.2019 |
чч: мм тт ММ / дд / гггг | 11:26 15.06.2019 |
чч: мм: сс тт ММ / дд / гггг | 11:26:22 15.06.2019 |
ЧЧ: мм ММ / дд / гггг | 11:26 06/15/2019 |
ЧЧ: мм МММ / дд / гггг | 11:26 15 июня / 2019 |
(без форматирования) | 11:26 суббота, 15 июня 2019 г. |
Дополнительную информацию см. В документации по синтаксису AutoHotkey FormatTime.
Вышеупомянутый скрипт AutoHotkey использует просто 1,5 МБ памяти.
И вы даже можете скомпилировать сценарий .ahk в файл .exe, так что вам не нужно устанавливать программу AutoHotkey. Это особенно полезно, если вы управляете большим количеством компьютеров как частью домашней или рабочей сети.