Beste SD'ers,
Ik zit weer met een date() probleempje in PHP
Ik haal een tijd uit in de database (standaardvorm: 2010-04-24 15:43:22)
Nu moet ik hier een uur van aftrekken...
Maar het wilt niet lukken.
Ik heb al van alles geprobeerd.
Wie kan mij helpen?
Mvg Wouter
Aanvullend bericht:
voorlopig heb ik het zo opgelost, maar nu kan het uur -1 zijn...
code:
PHP Code:
$pieces = explode(" ", $Topic['tijd']);
$datum = $pieces[0];
$tijd = $pieces[1];
$pieces2 = explode("-", $datum);
$jaar = $pieces2[0];
$maand = $pieces2[1];
$dag = $pieces2[2];
$pieces3 = explode(":", $tijd);
$uren = $pieces3[0];
$minuten = $pieces3[1];
$seconden = $pieces3[2];
echo $dag."/".$maand."/".$jaar." om ".($uren-1).":".$minuten;
- date() probleempje
-
28-04-2010, 22:29 #1
- Berichten
- 212
- Lid sinds
- 17 Jaar
date() probleempje
Laatst aangepast door wouter dendas : 28-04-2010 om 22:48 Reden: Automatisch samengevoegd.
-
In de schijnwerper
-
28-04-2010, 23:43 #2
- Berichten
- 587
- Lid sinds
- 16 Jaar
Is dit geen makkelijke oplossing?
if{$nieuw_uur == -1){$dag--; $uur = 23;}
Je moet dan natuurlijk wel checken of je maand en jaar niet verminderd ook... (Zelfde principe)
Het is veel makkelijker te werken met timestamps...
Google maar eens op strtotime();
-
29-04-2010, 00:25 #3
- Berichten
- 155
- Lid sinds
- 18 Jaar
als je de functie strtotime bekijkt zie je dat je daarmee het meerendeel van de tijdsformaten om kan zetten naar een timestamp (unixtime);
$timestamp = strtotime($Topic['tijd']) - (24 * 60 * 60);
echo date('d/m/Y',$timestamp) . ' om ' . date('H:i');
-
29-04-2010, 00:44 #4
- Berichten
- 24
- Lid sinds
- 15 Jaar
strtotime(..) gebruiken zoals Martijn al aangeeft
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic