Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 3.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.

opgelost Datum omzetten in PHP

Datum omzetten in PHP

16 mei 2017 13:39
#1
Code:
echo "Laatste bezoek op: " . $user->lastvisitDate . '<br />';

Via bovenstaande code laat ik de datum zien in een artikel.
Echter, dit resulteert in 2017-05-16 13:40

Graag wil ik dit in de NL datumnotatie, zoals:
dinsdag 16 mei 2017.

Hoe moet ik dit in PHP oplossen, mijn kennis is hierin te verwaarlozen.

Groeten,
Ton.
  • Tonnij01
  • Tonnij01's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 190

Datum omzetten in PHP

16 mei 2017 15:33
#2
Heb je hier misschien wat aan?
Groeten, Romke
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen uitsluitend via dit Forum
Is je vraag opgelost? Dan kan je hem zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Romke
  • Romke's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 3634

Datum omzetten in PHP

16 mei 2017 16:19 - 16 mei 2017 16:19
#3
Romke, bedankt voor je reactie.
Ik zie enkel een http 500 error wanneer ik deze code gebruik.

Code:
setlocale(LC_TIME, 'NL_nl'); echo $user->registerDate .('%e %B %Y om %H:%M',time());
  • Tonnij01
  • Tonnij01's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 190

Datum omzetten in PHP

16 mei 2017 16:40
#4
Kijk eens hier

Ik heb verder geen tot weinig kennis van PHP, maar Google is wel een goed maatje van mij
Groeten, Romke
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen uitsluitend via dit Forum
Is je vraag opgelost? Dan kan je hem zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Romke
  • Romke's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 3634

Datum omzetten in PHP

16 mei 2017 17:20 - 16 mei 2017 17:22
#5
Code:
setlocale(LC_ALL,'nl_NL') or setlocale(LC_ALL,'nld_NLD'); echo strftime('%e %B %Y om %H:%M',time());
Geeft de datum en tijd van vandaag in NL notatie. (16 mei 2017 17:19)
Maar hoe verwerk ik de 2e regel in onderstaande code? Deze is nog steeds 2017-05-16 17:39.
Wat ik ook probeer, geeft een http 500 error
Code:
echo "Registratiedatum: &nbsp;&nbsp;" . $user->registerDate . '<br />';
  • Tonnij01
  • Tonnij01's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 190

Datum omzetten in PHP

18 mei 2017 10:24
#6
Dit zou moeten werken:
Code:
<?php $user = JFactory::getUser(); echo "<br /><strong>Laatste bezoek:</strong> "; $lastvisit = JHTML::_(date, $user->lastvisitDate, JText::_('DATE_FORMAT_LC2')); echo $lastvisit; ?>
Datum formaat kan je dan nog aanpassen naar wens.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37440

Datum omzetten in PHP

18 mei 2017 17:24
#7
Hartelijk dank Astrid,

Werkt helemaal naar wens.
Mijn complimenten.

Groeten,
Ton.
  • Tonnij01
  • Tonnij01's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 190
Moderators: JelleRomke
Tijd voor maken pagina: 0.742 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie