Automatisering zonder code · Les

Bewerkingen met datum en tijd

Leer datum- en tijdwaarden te converteren, op te maken en te berekenen, wat essentieel is voor planning en rapportage.

Les 2 van 411 stappen

Bewerkingen met datum en tijd is een gratis Automatisering zonder code-les op CoddyKit. Dit is les 2 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Automatisering zonder code. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Automatisering zonder code bevat in totaal 4 lessen.

Waarom datum en tijd belangrijk zijn

Datums en tijden komen overal voor in onze gegevens! Bij no-codeautomatisering zijn deze waarden essentieel voor taken zoals rapporten plannen, tijdige herinneringen versturen of deadlines berekenen.

Als je weet hoe je met datums en tijden werkt, zijn je automatiseringen nauwkeurig en betrouwbaar en worden ze veel krachtiger.

Datumnotaties begrijpen

Datums en tijden kunnen op veel manieren worden weergegeven. Enkele veelvoorkomende notaties zijn:

  • YYYY-MM-DD (bijvoorbeeld 2023-10-26) - vaak gebruikt in databases en API's.
  • MM/DD/YYYY (bijvoorbeeld 10/26/2023) - gebruikelijk in de VS.
  • DD/MM/YYYY (bijvoorbeeld 26/10/2023) - gebruikelijk in Europa.
  • ISO 8601 (bijvoorbeeld 2023-10-26T10:30:00Z) - een wereldwijde standaard die tijd en tijdzone bevat.

Als je deze notaties kent, kun je datumgegevens uit verschillende bronnen correct interpreteren en gebruiken.

Datumnotaties wijzigen

Vaak moet een datum uit de ene app in een andere notatie staan voor een andere app. No-codeplatforms bieden functies om eenvoudig tussen notaties te converteren.

Je kunt bijvoorbeeld 2023-10-26 uit een CRM ontvangen en October 26, 2023 nodig hebben voor een e-mail.

Je gebruikt hiervoor meestal een functie als "Format Date" of "Date Modifier". Die ziet er vaak zo uit:

FORMAT_DATE("2023-10-26", "MM/DD/YYYY")

Dit levert 10/26/2023 op.

De datum en tijd van vandaag

Veel automatiseringen moeten de exacte huidige datum of tijd weten. Dat is handig voor:

  • het toevoegen van een tijdstempel voor "created at" aan nieuwe records;
  • controleren of een taak te laat is op basis van de datum van vandaag;
  • rapporten genereren met de huidige datum.

De meeste platforms hebben een eenvoudige functie zoals NOW() of CURRENT_DATETIME() die de huidige datum en tijd retourneert.

NOW() kan bijvoorbeeld 2023-10-26T14:35:00Z retourneren (de datum en tijd van vandaag in UTC).

Datums en tijden verschuiven

Je kunt datums eenvoudig aanpassen door tijdseenheden op te tellen of ervan af te trekken. Dit is handig voor:

  • een toekomstige vervaldatum instellen (bijvoorbeeld 7 dagen vanaf nu);
  • een gebeurtenis in het verleden berekenen (bijvoorbeeld 3 maanden geleden);
  • opvolgingen plannen (bijvoorbeeld 24 uur na een actie).

Functies zoals ADD_DAYS() en SUBTRACT_HOURS() komen vaak voor. Bijvoorbeeld:

ADD_DAYS(NOW(), 7) geeft de datum precies één week vanaf vandaag.

Hoe lang geleden?

Soms moet je het verschil tussen twee datums of tijden weten. Dit heet een tijdsduur berekenen.

Je kunt dit gebruiken om:

  • te zien hoeveel dagen er nog zijn tot de deadline van een project;
  • de ouderdom van een record in dagen of maanden te berekenen;
  • te meten hoeveel tijd er tussen twee stappen van een werkstroom zit.

Een functie zoals DAYS_BETWEEN(date1, date2) of DURATION(date1, date2, "days") kan hierbij helpen.

DAYS_BETWEEN("2023-10-01", NOW()) kan aangeven hoeveel dagen er sinds 1 oktober zijn verstreken.

Uitdagingen met tijdzones

Tijdzones kunnen lastig zijn! Wat voor jou "middag" is, kan voor iemand aan de andere kant van de wereld "middernacht" zijn.

Veel no-codeplatforms verwerken datums en tijden intern in UTC (Coordinated Universal Time) om verwarring te voorkomen. Vervolgens zetten ze deze om naar je lokale tijdzone voor de weergave of voor interactie met apps die een lokale tijdzone aangeven.

Houd altijd rekening met tijdzones, vooral wanneer je gebeurtenissen plant of internationaal gegevens deelt.

Gebruiksvriendelijke datums

Hoewel computers de voorkeur geven aan gestructureerde datumnotaties, zien mensen datums en tijden vaak liever op een natuurlijke, leesbare manier.

Je kunt datums formatteren voor weergave in e-mails, rapporten of berichten. Zo kun je bijvoorbeeld 2023-10-26 omzetten naar Thursday, October 26, 2023.

Zoek naar geavanceerde opmaakopties in de datumfuncties van je platform, waarmee je een aangepast uitvoerpatroon kunt opgeven.

FORMAT_DATE(NOW(), "dddd, MMMM DD, YYYY") kan "Thursday, October 26, 2023" opleveren.

Datums in de praktijk

Laten we een praktisch scenario bekijken: je wilt 3 dagen voordat een gebeurtenis begint een herinnering per e-mail versturen.

  1. Trigger: er wordt een nieuwe gebeurtenis toegevoegd aan je agenda-app.
  2. Actie 1: haal de begindatum van de gebeurtenis op.
  3. Actie 2: gebruik een functie "Date Modifier" om 3 dagen van de begindatum af te trekken: SUBTRACT_DAYS(Event_Start_Date, 3).
  4. Actie 3: plan een e-mail voor de berekende datum van de herinnering.

Deze automatisering zorgt ervoor dat herinneringen altijd op het juiste moment worden verstuurd, zonder handmatig werk!

Quiz over datum en tijd

Je hebt een projectdeadline opgeslagen als 2024-01-31. Je moet precies 7 dagen vóór deze deadline een herinnering versturen. Welke van deze conceptuele functieaanroepen berekent de datum van de herinnering correct?

Samenvatting: datum en tijd

Gefeliciteerd! Je hebt de basis geleerd van het werken met datums en tijden in no-codeautomatiseringen.

  • We hebben veelvoorkomende datumnotaties en het converteren daarvan behandeld.
  • Je hebt gezien hoe je de huidige datum ophaalt, tijd optelt of aftrekt en tijdsduur berekent.
  • We hebben ook het belang van tijdzones en leesbare opmaak besproken.

Deze vaardigheden zijn onmisbaar voor het bouwen van nauwkeurige en tijdige geautomatiseerde werkstromen die echt verschil maken!

Gratis beginnen

Leer Automatisering zonder code met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
12
Lessen
48

Veelgestelde vragen

Is de les “Bewerkingen met datum en tijd” gratis?

Ja — de volledige tekst van “Bewerkingen met datum en tijd” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Automatisering zonder code wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Automatisering zonder code bevat in totaal 4 lessen.

Wat leer ik in “Bewerkingen met datum en tijd”?

Leer datum- en tijdwaarden te converteren, op te maken en te berekenen, wat essentieel is voor planning en rapportage. Je oefent met Automatisering zonder code door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Automatisering zonder code te beginnen?

Ervaring vooraf is niet nodig. Automatisering zonder code op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 2 van 4.

Hoe lang duurt de les “Bewerkingen met datum en tijd”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Automatisering zonder code?

Ja. Elke les over Automatisering zonder code bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Complexe tekst- en tekenreeksbewerkingen
  2. Bewerkingen met datum en tijd
  3. Geavanceerde voorwaardelijke logica en routers
  4. Reguliere expressies voor patroonherkenning
← Terug naar Automatisering zonder code