Sätt in datum / tid i valfritt program med hjälp av tangentbordets snabbtangent

När du skriver innehåll som tekniskt innehåll, nyhetsartiklar osv. Kanske du ibland vill infoga aktuellt datum eller tidsstämpel i ett program eller redaktör du använder. I Anteckningar kan du lägga till tidsstämpeln genom att trycka på F5-tangenten.

I Microsoft Office Word, OneNote kan Alt + Shift + D och Alt + Shift + T snabbtangentkombinationer infoga aktuellt datum och aktuell tid.

På liknande sätt har WordPad verktygsfältet Datum och tid som låter dig infoga datum eller tidsstämpel i ditt önskade format från listan med 13 val.

Men om du använder ett program som inte har en inbyggd funktion för att infoga aktuellt datum och tid, kan du behöva ett tredjeparts makro- eller automatiseringsverktyg för det ändamålet. Med automatiseringsverktyg har du också fördelen att använda en enda snabbtangentkombination för att infoga datum eller tidsstämpel i vilket program som helst.

Sätt in datum eller tid i vilket program som helst med hjälp av snabbtangenten

AutoHotkey är ett gratis skriptspråk med öppen källkod för Windows som gör det möjligt för användare att enkelt skapa små till komplexa skript för alla typer av uppgifter som formulärfyllare, automatisk klickning, makron osv.

  1. Ladda ner AutoHotkey och installera den.
  2. Högerklicka på skrivbordet, klicka på Nytt och välj AutoHotkey Script .
  3. Byt namn på skriptfilen New AutoHotkey Script.ahk till insert_date.ahk
  4. Högerklicka på filen och välj Redigera skript
  5. Ta bort alla rader i skriptet och ersätt den med följande kod:
     ^! d :: FormatTime, CurrentDateTime,, hh: mm tt M / dd / åååå SendInput, % CurrentDateTime% return 

  6. Spara filen insert_date.ahk och stäng redigeraren.
  7. Dubbelklicka för att köra skriptet. Det kommer att visas i meddelandefältet.
  8. Byt nu till programmet där du vill infoga datum eller tidsstämpel.
  9. Tryck på Ctrl + Alt + D för att sätta in tidsstämpeln vid den aktuella markörpositionen.

Skriptanpassning

Du kan ändra tangentbordets snabbtangent i (1: a raden i) skriptet om du behöver. Här är modifierarna.

  • ! {Alt}
  • + {Shift}
  • ^ {Ctrl}
  • # {Winkey}

Till exempel, för Ctrl + Alt + Shift + D, skulle du använda ^!+d

För fullständig lista över nycklar som du kan skicka eller fånga, se AutoHotkey SendInput-dokumentation

Utan att använda snabbtangenter

Om du vill infoga tidsstämpeln genom att skriva ett specifikt ord - t.ex. td, redigera .ahk-skriptet och ersätt dess innehåll med följande:

 :: td :: FormatTime, CurrentDateTime,, hh: mm tt M / dd / åååå SendInput, % CurrentDateTime% return 

td nu td (och följt av ett mellanslag) i vilket program som helst. Orden td kommer att ersättas av det aktuella datumet / tidsstämpeln. Se denna animering:

På samma sätt kan du anpassa formatet Datum eller tidsstämpel.

DatumformatResultat
hh: mm tt M / dd / åååå11:26 AM 6/15/2019
hh: mm tt MM / dd / åååå11:26 AM 06/15/2019
hh: mm: ss tt MM / dd / åååå11:26:22 AM 06/15/2019
HH: mm MM / dd / åååå11:26 06/15/2019
HH: mm MMM / dd / åååå11:26 juni / 15/2019
(ingen formatering)11:26 Lördag 15 juni 2019
$config[ads_text6] not found

Mer information finns i FormatTime Syntax AutoHotkey-dokumentation.

Ovanstående AutoHotkey-skript använder bara 1.5 MB minne.

Och du kan till och med kompilera .ahk-skriptet till en .exe-fil så att du inte behöver ha AutoHotkey-programmet installerat. Detta är särskilt användbart om du hanterar många datorer som en del av ditt hem- eller arbetsnätverk.

Relaterade Artiklar