Hoe het datumformaat wijzigen in Post Affiliate Pro

Hoe het datumformaat wijzigen in Post Affiliate Pro

Gepubliceerd op Dec 28, 2025. Laatst gewijzigd op Dec 28, 2025 om 7:39 am

Hoe het datumformaat wijzigen in Post Affiliate Pro

Interface voor het aanpassen van datumformaten in affiliate software

Consistente datumformattering binnen je affiliate tracking systeem is cruciaal voor nauwkeurige rapportage, soepele communicatie met affiliates en een professionele gegevenspresentatie. Post Affiliate Pro erkent dit belang en biedt uitgebreide tools om datumformaten aan te passen aan jouw specifieke wensen. Het platform biedt twee krachtige benaderingen voor datumaanpassing: een gebruiksvriendelijke, interface-gebaseerde methode via het menu Talen en regionale instellingen, en een geavanceerdere sjabloongebaseerde methode met behulp van Smarty-syntaxis. Of je nu een wereldwijd affiliate netwerk beheert met uiteenlopende regionale eisen, of gewoon de datumnotatie wilt laten aansluiten op lokale conventies, Post Affiliate Pro levert de flexibiliteit en controle die nodig zijn om je gewenste datumformaten overal in het systeem toe te passen.

Het belang van consistente datumformaten in affiliate software

Het belang van consistente datumformaten in affiliate software gaat verder dan alleen uiterlijk of persoonlijke voorkeur. Nauwkeurige datumweergave heeft direct invloed op de betrouwbaarheid van je commissieberekeningen, kliktracking en verkooptoewijzingsrapporten. Wanneer datums inconsistent of in onbekende formaten aan affiliates worden getoond, leidt dit tot verwarring, mogelijke discussies over commissies, gemiste deadlines en minder vertrouwen in je tracking systeem. Wereldwijd worden verschillende datumconventies gehanteerd—Amerikanen gebruiken doorgaans MM/DD/JJJJ, veel Europese landen DD.MM.JJJJ, en veel Aziatische markten JJJJ-MM-DD. Deze regionale verschillen zijn vooral relevant als je een internationaal affiliateprogramma runt met partners in meerdere landen. Los van regionale voorkeuren ondersteunt correcte datumformattering ook compliance-eisen in bepaalde sectoren en jurisdicties, waar specifieke datumnotaties wettelijk verplicht kunnen zijn. Door gestandaardiseerde, regio-specifieke datumformaten te implementeren toon je professionaliteit en aandacht voor detail, versterk je de relatie met affiliates en verminder je administratieve wrijving.

Overzicht en configuratie van regionale instellingen

Het menu Talen en regionale instellingen in Post Affiliate Pro is het centrale punt voor alle lokalisatie en formatteringsaanpassingen. Met deze krachtige functie kun je aangepaste datum-, tijd- en getalnotaties definiëren die de standaard systeeminstellingen overschrijven. Belangrijk is dat elke taal in je Post Affiliate Pro installatie zijn eigen unieke configuratie voor datum-, tijd- en getalnotatie kan hebben. Zo kun je meerdere talen tegelijk ondersteunen, elk met hun eigen culturele conventies. Zo kun je bijvoorbeeld Engels instellen op MM/DD/JJJJ en Duits op DD.MM.JJJJ, zodat elke gebruiker datums ziet in het verwachte formaat. Een belangrijk onderscheid bestaat tussen server-tijdzone en paneel-tijdzone—de server-tijdzone bepaalt hoe alle datums in de database worden opgeslagen en verwerkt, terwijl de paneel-tijdzone bepaalt hoe datums aan individuele gebruikers in hun merchant- of affiliatepaneel verschijnen. De server-tijdzone is standaard America/Los_Angeles en geldt universeel voor alle API-aanroepen en databaseoperaties, terwijl de paneel-tijdzone per gebruikersaccount kan worden aangepast voor persoonlijke voorkeuren.

FormaatpatroonVoorbeelduitvoerRegio
MM/DD/JJJJ03/15/2024Verenigde Staten
DD.MM.JJJJ15.03.2024Duitsland, Oostenrijk
JJJJ-MM-DD2024-03-15ISO-standaard, Azië
DD/MM/JJJJ15/03/2024Verenigd Koninkrijk, Australië
MMMM d, jjjj15 maart 2024Formeel Engels

Stapsgewijze configuratie van datumformaten

Om aangepaste datumformaten in Post Affiliate Pro te configureren, ga je naar het Configuratie-menu en kies je Talen en regionale instellingen. Klik vervolgens op het tabblad Regionale instellingen om de formatteringsopties te openen. Je vindt drie hoofdvelden om aan te passen: Datumformaat, Tijdformaat en Getalformaat. Elk veld accepteert specifieke patrooncodes die bepalen hoe datums en tijden in je systeem worden weergegeven. Het datumformaatveld gebruikt patroon-symbolen waarbij %d voor de dag van de maand staat, %m voor de maand, %Y voor het viercijferige jaar en %y voor het tweecijferige jaar. Voor tijdsnotatie staat %H voor uren in 24-uursformaat, %I voor uren in 12-uursformaat, %M voor minuten en %S voor seconden. Het symbool %p voegt AM/PM toe aan tijdsweergaven. Voor “15 maart 2024” gebruik je het patroon %B %d, %Y, waarbij %B de volledige maandnaam geeft. Voor een compact formaat als “03/15/2024” gebruik je %m/%d/%Y. Bij getalnotatie kun je de decimaalscheiding en duizendtallen instellen, wat vooral belangrijk is voor correcte weergave van commissies en statistieken in verschillende landen. Nadat je de gewenste patronen hebt ingevoerd, sla je de configuratie op; de nieuwe formaten worden direct toegepast voor die specifieke taal.

Server-tijdzoneconfiguratie en impact

De server-tijdzone-instelling is een cruciale configuratie die alle datum- en tijdsoperaties binnen Post Affiliate Pro beïnvloedt. Standaard gebruikt het systeem de tijdzone America/Los_Angeles voor alle server-side operaties, API-aanroepen en databaseopslag. Om de server-tijdzone te wijzigen, ga je naar Configuratie > Talen en regionale instellingen > Tijdzone-instellingen en zoek je het veld “Server tijdzone”. Hier kun je kiezen uit een uitgebreide lijst van tijdzones zoals Europe/London, Asia/Tokyo, Australia/Sydney of andere ondersteunde tijdzones. Een belangrijk aandachtspunt bij het wijzigen van de server-tijdzone is het effect op bestaande gegevens. In tegenstelling tot een wijziging van de paneel-tijdzone, die alleen het uiterlijk beïnvloedt, past een wijziging van de server-tijdzone met terugwerkende kracht de interpretatie van alle eerder opgeslagen datums aan. Als je de server-tijdzone bijvoorbeeld van America/Los_Angeles naar America/New_York verandert, lijkt het alsof een commissie die vijf minuten geleden is aangemaakt, nu drie uur in de toekomst is aangemaakt, omdat het systeem alle bestaande tijdstempels door de nieuwe tijdzone interpreteert. Nieuwe commissies en transacties die na de wijziging worden aangemaakt, worden correct opgeslagen en weergegeven in de nieuwe tijdzone. Het is daarom verstandig je server-tijdzone direct bij de initiële installatie juist in te stellen of eventuele latere wijzigingen zorgvuldig te plannen.

⚠️ Waarschuwing: Het wijzigen van de server-tijdzone beïnvloedt hoe alle historische gegevens worden weergegeven. Plan tijdzone-wijzigingen zorgvuldig en houd rekening met de impact op bestaande records voordat je deze doorvoert.

Sjabloongebaseerde datumformattering met Smarty

Sjabloongebaseerde datumformattering biedt geavanceerde aanpassingsmogelijkheden voor gebruikers die nauwkeurige controle over de datumweergave in specifieke contexten willen. Post Affiliate Pro maakt gebruik van de Smarty-sjabloonengine, die krachtige datumformattering biedt via de date_format modifier. In sjablonen kun je aangepaste datumformattering toepassen op individuele sjabloonvariabelen zonder de globale systeeminstellingen te beïnvloeden. De Smarty-syntaxis voor datumformattering is {$variable|date_format:"%Y-%m-%d"}, waarbij de date_format modifier strftime()-formaatcodes accepteert. Dit is vooral handig als je in verschillende delen van je systeem verschillende datumformaten wilt gebruiken—bijvoorbeeld een ander formaat in rapporten dan in e-mailnotificaties. Je kunt bijvoorbeeld {$commission.dateinserted|date_format:"%d.%m.%Y"} gebruiken om een commissie-datum in Europees formaat in een specifieke sjabloon weer te geven, terwijl de globale systeeminstelling onaangetast blijft. Sjabloongebaseerde formattering is vooral nuttig voor het maken van aangepaste affiliaterapporten, het genereren van e-mailberichten in eigen huisstijl, of voor integraties met externe systemen die specifieke datumformaten vereisen. De flexibiliteit van sjabloongebaseerde formattering maakt dit de favoriete aanpak als je lokale formattering nodig hebt voor specifieke toepassingen, terwijl elders in het systeem consistente globale instellingen behouden blijven.

{* Datum weergeven in Europees formaat *}
Commissiedatum: {$commission.dateinserted|date_format:"%d.%m.%Y"}

{* Datum en tijd in ISO-formaat weergeven *}
Aangemaakt: {$transaction.dateinserted|date_format:"%Y-%m-%d %H:%M:%S"}

{* Datum met volledige maandnaam weergeven *}
Verkoopdatum: {$sale.dateinserted|date_format:"%B %d, %Y"}

{* Tijd in 12-uursformaat met AM/PM weergeven *}
Tijd: {$click.dateinserted|date_format:"%I:%M %p"}

{* Meerdere datumformaten combineren in één sjabloon *}
Rapportperiode: {$startdate|date_format:"%d/%m/%Y"} tot {$enddate|date_format:"%d/%m/%Y"}

API-integratie en geavanceerde datumafhandeling

API-integratie met Post Affiliate Pro vereist nauwkeurige aandacht voor tijdzone-afhandeling, aangezien alle datums die via API-aanroepen worden verzonden of ontvangen standaard in de servertijdzone zijn. Wanneer je datumgegevens via de API verstuurt of ontvangt, gaat het systeem ervan uit dat alle tijdstempels zich in de server-tijdzone bevinden (standaard America/Los_Angeles). Voor een correcte tijdzoneconversie bij API-implementaties moet je het tijdsverschil tussen je lokale tijdzone en de servertijdzone berekenen. Dit houdt in dat je tijdzone-objecten voor zowel de server- als de lokale tijdzone maakt en vervolgens het verschil in seconden bepaalt. De Post Affiliate Pro API biedt twee essentiële functies voor tijdzoneconversie: getClientTime() converteert server-tijdstempels naar klanttijd, terwijl getServerTime() klanttijdstempels omzet naar servertijd. Wanneer je transacties filtert op datum via de API, moet je lokale datumparameters omzetten naar servertijd voordat je het verzoek verstuurt, zodat de API je datumbereik correct interpreteert. Evenzo moet je bij het ontvangen van transactiedata via de API de teruggegeven tijdstempels van servertijd naar klanttijd omzetten voor een correcte weergave aan je gebruikers. Voor ontwikkelaars die integraties bouwen geldt: specificeer altijd expliciet tijdzone-informatie in API-verzoeken, documenteer tijdzone-aanname in je integratiecode en test datumfilters over tijdzonegrenzen om nauwkeurigheid te waarborgen.

<?php
define('LOCAL_TIMEZONE', 'Europe/Bratislava');
define('TIME_OFFSET', getTimeOffset());

function getTimeOffset() {
    $dateTimeServer = date_create("now", timezone_open('America/Los_Angeles'));
    $dateTimeClient = date_create("now", timezone_open(LOCAL_TIMEZONE));
    return $dateTimeClient->getOffset() - $dateTimeServer->getOffset();
}

function getClientTime($serverTimeStamp) {
    return $serverTimeStamp + TIME_OFFSET;
}

function getServerTime($clientTimeStamp) {
    return $clientTimeStamp - TIME_OFFSET;
}

function getDateTime($timestamp) {
    return date('Y-m-d H:i:s', $timestamp);
}

function dateTimeToClientTime($dateTime) {
    return getDateTime(getClientTime((strtotime($dateTime))));
}

function dateTimeToServerTime($dateTime) {
    return getDateTime(getServerTime((strtotime($dateTime))));
}

// Voorbeeld: transacties filteren op datum in klanttijdzone
$request = new Pap_Api_TransactionsGrid($session);
$request->addFilter('dateinserted', 'D>=', dateTimeToServerTime('2024-03-01'));
$request->addFilter('dateinserted', 'D<=', dateTimeToServerTime('2024-03-31 23:59:59'));
$request->sendNow();

// Resultaten tonen met conversie naar klanttijdzone
foreach($request->getGrid()->getRecordset() as $transaction) {
    echo 'Datum: ' . dateTimeToClientTime($transaction->get('dateinserted'));
}
?>

Best practices voor implementatie van datumformaten

Het toepassen van best practices voor datumformaten binnen je Post Affiliate Pro-installatie zorgt voor consistentie, voorkomt verwarring en waarborgt een professionele standaard binnen je affiliateprogramma. Stel ten eerste één standaard datumformaat vast voor je hele systeem en communiceer dit duidelijk aan alle affiliates via documentatie, onboarding en ondersteuning. Test je gekozen datumformaat grondig voordat je het in productie neemt, zeker als je aangepaste patronen gebruikt, zodat de uitvoer aan je verwachtingen voldoet over verschillende datumbereiken en scenario’s. Vermijd het gebruik van meerdere datumformaten binnen dezelfde interface of rapport, omdat dit voor gebruikers verwarrend is en de kans op interpretatiefouten vergroot. Vermeld in communicatie met affiliates altijd expliciet het gebruikte datumformaat, vooral bij commissiedata, campagnedeadlines of rapportageperiodes, om misverstanden te voorkomen. Als je affiliateprogramma internationaal opereert, overweeg dan taalspecifieke datumformaten via de functie Talen en regionale instellingen, zodat elke gebruiker datums in hun culturele voorkeur ziet. Documenteer je configuratie in een interne kennisbank en ondersteuningsdocumentatie, zodat nieuwe teamleden en affiliates de datumconventies begrijpen. Controleer regelmatig de datumweergave in verschillende delen van het systeem om consistentie te garanderen en eventuele inconsistenties door sjabloonaanpassingen of API-integraties tijdig te ontdekken.

  • Stel één standaard datumformaat vast voor je hele affiliateprogramma en documenteer deze duidelijk
  • Test aangepaste datumformaten grondig alvorens te implementeren, inclusief randgevallen en verschillende datumbereiken
  • Vermijd het mixen van meerdere datumformaten binnen één interface of rapport om verwarring te voorkomen
  • Communiceer datumformaten expliciet in alle communicatie met affiliates, vooral rond deadlines en betaaldata
  • Gebruik taalspecifieke formattering bij internationale operaties, met de functie Talen en regionale instellingen
  • Documenteer je configuratie in interne kennisbanken en ondersteuningsmaterialen voor teamreferentie
  • Controleer datumweergave regelmatig in rapporten, e-mails en API-integraties voor consistentie
  • Train supportmedewerkers in je datumformaten voor correcte ondersteuning aan affiliates
  • Houd rekening met tijdzone-implicaties bij het plannen van campagnes en deadlines voor internationale affiliates
  • Implementeer tijdzoneconversie in API-integraties voor nauwkeurige datumfilters en rapportage

Post Affiliate Pro versus concurrerende affiliate software

Configuratiepaneel voor regionale instellingen met wereldkaart en datumformaatvoorbeelden

Vergelijk je de datumformatteermogelijkheden van Post Affiliate Pro met concurrerende affiliateplatforms zoals AffiliateWP, dan vallen de verschillen in flexibiliteit en controle direct op. Waar AffiliateWP slechts beperkte aanpassingsmogelijkheden biedt met enkele vooraf ingestelde formaten, biedt Post Affiliate Pro gedetailleerde controle via patroon-gebaseerde formattering die praktisch elk gewenst datumformaat ondersteunt. De aanpak van Post Affiliate Pro waarbij de server-tijdzone wordt gescheiden van de paneel-tijdzone geeft beheerders en individuele gebruikers ongekende flexibiliteit—de server-tijdzone zorgt voor consistente gegevensopslag en API-operaties, terwijl de paneel-tijdzone elke gebruiker in staat stelt datums in hun voorkeursformaat te bekijken zonder de onderliggende data te wijzigen. AffiliateWP’s eenvoudigere aanpak mist dit onderscheid, waardoor gebruikers vaak vastzitten aan één globaal datumformaat, ongeacht hun locatie of voorkeuren. Bovendien biedt de sjabloongebaseerde formattering met Smarty in Post Affiliate Pro ontwikkelaars krachtige tools om aangepaste datumweergave te implementeren in specifieke contexten—iets wat bij de meeste concurrenten ontbreekt of veel beperkter is. De uitgebreide API-tijdzoneconversie in Post Affiliate Pro getuigt van een mate van verfijning die aansluit op de reële complexiteit van internationale affiliateprogramma’s, terwijl concurrenten tijdzoneafhandeling vaak als bijzaak behandelen. Voor organisaties die robuuste, flexibele datumformattering vereisen binnen complexe affiliate netwerken, levert Post Affiliate Pro superieure functionaliteit en controle.

Problemen met datumformaten oplossen

Illustratie van tijdzone- en API-datumconversie

Het oplossen van problemen met datumformaten in Post Affiliate Pro begint meestal met het bepalen of het probleem voortkomt uit regionale instellingen, tijdzone-misconfiguratie of sjabloonspecifieke formatteringsfouten. Als datums overal in je systeem onjuist worden weergegeven, controleer dan eerst of je regionale instellingen correct zijn geconfigureerd via Configuratie > Talen en regionale instellingen > Regionale instellingen en beoordeel het gebruikte datumformaatpatroon. Veelgemaakte fouten zijn onder andere het gebruik van verkeerde patrooncodes (bijvoorbeeld %d voor maand in plaats van %m) of het vergeten dat patronen hoofdlettergevoelig zijn. Als datums correct zijn in het merchantpaneel maar niet in affiliatepanelen, ligt het probleem waarschijnlijk bij de individuele gebruikers-tijdzone-instellingen—controleer het profiel van de gebruiker onder Mijn profiel > Bewerk mijn profiel > Tijdzone om te zien of er een aangepaste tijdzone is ingeschakeld en goed staat. Als datums in sommige delen van het systeem wel correct zijn en in andere niet, controleer dan de betreffende sjablonen op aangepaste date_format modifiers en verifieer de patrooncodes. Als API-aanroepen datums teruggeven in onverwachte formaten of tijdzone-offsets, zorg er dan voor dat je API-integratiecode de constante TIME_OFFSET correct berekent en de tijdzoneconversiefuncties toepast voordat je datums filtert of toont. Voor aanhoudende inconsistenties die je niet via de instellingen kunt oplossen, schakel debug logging in in je Post Affiliate Pro-installatie om te traceren hoe datums worden verwerkt, of neem contact op met de ondersteuning van Post Affiliate Pro met concrete voorbeelden van foutieve datumweergaves en je huidige configuratie.

Veelgestelde vragen

Wat is de standaardtijdzone in Post Affiliate Pro?

Post Affiliate Pro gebruikt America/Los_Angeles als standaard server-tijdzone. Deze tijdzone geldt voor alle server-side operaties, API-aanroepen en database-opslag. Je kunt dit aanpassen via Configuratie > Talen en regionale instellingen > Tijdzone-instellingen indien nodig voor jouw specifieke eisen.

Kan ik verschillende datumformaten voor verschillende talen instellen?

Ja, absoluut. Elke taal in je Post Affiliate Pro-installatie kan zijn eigen unieke configuratie voor datum-, tijd- en getalnotatie hebben. Zo kun je meerdere talen gelijktijdig ondersteunen, elk met hun eigen cultureel passende formatteringsconventies die aansluiten op regionale voorkeuren.

Wat is het verschil tussen server-tijdzone en paneel-tijdzone?

De server-tijdzone bepaalt hoe alle datums worden opgeslagen en verwerkt in de database en geldt voor alle API-aanroepen. De paneel-tijdzone bepaalt hoe datums aan individuele gebruikers worden getoond in hun merchant- of affiliatepaneel. Een wijziging in de server-tijdzone beïnvloedt de interpretatie van alle historische gegevens, terwijl een wijziging in de paneel-tijdzone alleen het uiterlijk beïnvloedt.

Hoe gebruik ik aangepaste datumformaten in sjablonen?

Post Affiliate Pro gebruikt Smarty-sjabloonsyntaxis met de date_format modifier. Gebruik het patroon {$variable|date_format:"%Y-%m-%d"}, waarbij %Y voor jaar, %m voor maand en %d voor dag staat. Zo kun je aangepaste datumformattering toepassen op specifieke sjabloonvariabelen zonder de globale systeeminstellingen te beïnvloeden.

Wat gebeurt er met bestaande gegevens als ik de server-tijdzone wijzig?

Als je de server-tijdzone wijzigt, worden alle bestaande datums met terugwerkende kracht opnieuw geïnterpreteerd op basis van de nieuwe tijdzone. Bijvoorbeeld: als je van America/Los_Angeles naar America/New_York wisselt, lijkt het alsof een commissie die vijf minuten geleden is aangemaakt, drie uur in de toekomst is aangemaakt. Nieuwe gegevens die na de wijziging worden aangemaakt, worden correct opgeslagen.

Hoe ga ik om met tijdzoneconversies bij API-integraties?

Bereken het tijdsverschil tussen je lokale tijdzone en de server-tijdzone (standaard America/Los_Angeles). Gebruik getServerTime() om klant-tijdstempels om te zetten naar servertijd voordat je API-verzoeken verzendt, en getClientTime() om ontvangen tijdstempels terug te zetten naar de klanttijd voor weergave.

Kan ik verschillende datumformaten in verschillende delen van mijn systeem gebruiken?

Ja, sjabloongebaseerde formattering stelt je in staat om aangepaste datumformaten toe te passen op specifieke contexten. Je kunt verschillende formaten gebruiken in rapporten, e-mails en API-integraties, terwijl elders consistente globale instellingen gelden. Dit biedt flexibiliteit voor verschillende toepassingen en externe systeemvereisten.

Wat zijn de meest gebruikte datumformaatpatronen internationaal?

Veelvoorkomende patronen zijn MM/DD/JJJJ (Verenigde Staten), DD.MM.JJJJ (Duitsland, Oostenrijk), JJJJ-MM-DD (ISO-standaard, Azië) en DD/MM/JJJJ (Verenigd Koninkrijk, Australië). Post Affiliate Pro ondersteunt al deze formaten en nog veel meer via het flexibele patroon-gebaseerde systeem.

Klaar om je affiliateprogramma te optimaliseren?

De flexibele datumformattering en regionale instellingen van Post Affiliate Pro helpen je internationale affiliate netwerken moeiteloos te beheren. Begin vandaag nog met het aanpassen van je datumformaten en verbeter de communicatie en rapportage met affiliates.

Meer informatie

Nieuwe verbeteringen en bugreparaties in PAP 5.11.1.2
Nieuwe verbeteringen en bugreparaties in PAP 5.11.1.2

Nieuwe verbeteringen en bugreparaties in PAP 5.11.1.2

We hebben nieuwe verbeteringen en bugfixes voorbereid om je zo effectief mogelijk te laten werken. Hier is een overzicht van wat er nieuw is.

2 min lezen
AffiliateMarketing ProductUpdate +3
Hoe het aanmeldformulier aanpassen in Post Affiliate Pro
Hoe het aanmeldformulier aanpassen in Post Affiliate Pro

Hoe het aanmeldformulier aanpassen in Post Affiliate Pro

Ontdek hoe je affiliate-aanmeldformulieren in Post Affiliate Pro kunt aanpassen met maximaal 25 aangepaste velden, meerdere veldtypes en geavanceerde configurat...

9 min lezen

U bent in goede handen!

Sluit u aan bij onze gemeenschap van tevreden klanten en bied uitstekende klantenservice met Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface