Comment puis-je récupérer CURTIME() du serveur en ajoutant 3hrs et le montrer en page PHP. Merci d'avance.retrivant CURTIME() du serveur en ajoutant 3hrs et l'afficher en PHP page
1
A
Répondre
1
MySQL:
SELECT CURTIME()
Puis en PHP:
// get the SQL query result in $curtime, then:
$t = strtotime(date('Y-m-d ') . $curtime);
$t = strtotime("+3 hours", $t);
echo date('H:i:s', $t);
Mais si le temps sur le serveur PHP est le même, vous pourriez le faire directement:
echo date('H:i:s', strtotime('+3 hours'));
1
Le calcul du temps se fait de cette manière:
$unixTime = time() + 60 * 60 * 3;
echo gmdate('Y-m-d H:i:s', $unixTime);
Si vous avez l'intention de fournir l'heure pour un fuseau horaire différent, cependant, vous devriez jeter un oeil à la DateTime class en php.
EDIT
Si vous avez besoin pour obtenir le temps à partir d'un serveur MySQL, le $unixTime
est calculé de cette façon (Ne pas oublier d'insérer la gestion des erreurs pour les fonctions de MySQL):
$resultRow = mysql_fetch_row(mysql_query('SELECT UNIX_TIMESTAMP() + 60 * 60 * 3'));
$unixTime = $resultRow[0];
2
Si vous voulez vous pouvez laisser MySQL gérer l'arithmétique de temps
SELECT Time(Now()+Interval 3 hour)
voir
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-add
Questions connexes
- 1. Identification du navigateur côté serveur en php
- 2. Multiplying et en ajoutant des images avec CImg en C++
- 3. étiquette en ajoutant de javascript
- 4. Détecte automatiquement les paramètres proxy du serveur en PHP
- 5. Comment obtenir l'heure locale en utilisant Mysql et PHP?
- 6. Comment afficher les caractères arabes dans une page Web en utilisant le serveur php et sql
- 7. problème en ajoutant à un StackPanel toiles en code WPF
- 8. Ruby: libxml-rubis et en ajoutant nœuds frères bien formatés
- 9. Objectif C si et en ajoutant des instructions/modification NSMutableString
- 10. Plusieurs formulaires django publiés à partir de la même page, en ligne et en ajoutant/supprimant ces inlines
- 11. problème en ajoutant à Exception.Data Dictionnaire
- 12. Erreur tout en ajoutant tableau à tabBarViewController.viewControllers
- 13. problème en ajoutant un RootViewController à UINavigationController
- 14. ajoutant 30 minutes à datetime php/mysql
- 15. error_reporting en PHP 4 et PHP 5
- 16. Comment identifier la page demandée en PHP
- 17. programme client-serveur, problème d'envoi du message du client au serveur et inversement en utilisant TCP
- 18. PHP - proxy du serveur live au serveur de mapping interne
- 19. Web crawler liens/page logique en PHP
- 20. contrôle de page en flex (comme php)
- 21. Ajouter du temps en PHP
- 22. urls majuscules et minuscules en PHP
- 23. ORM et DAO en PHP
- 24. Capture d'écran de la page en cours en utilisant PHP
- 25. comment trouver le serveur datetime en cours en téléchargeant le fichier et télécharger le fichier en utilisant php et mysql
- 26. Obtenir le nom du fichier en PHP
- 27. Maintenance automatisée du serveur Apache Page
- 28. Modification du fuseau horaire en PHP
- 29. nom du serveur en tant que variable
- 30. Utilisation du symbole Euro en JavaScript et PHP
CURTIME() sonne comme MySQL-tag ajouté. – VolkerK