Je souhaite ajouter une colonne nommée column_ourcountry_time qui affichera l'horodatage du moment où chaque ligne est créée DATE_ADD INTERVAL 10 HEURES à l'heure actuelle du serveur dans chaque ligne. Quand j'utilise le TIMESTAMP, il enregistre le temps actuel du serveur, c'est correct, mais je veux stocker l'horodateur de notre pays, c'est +10 heures au serveur time.anyone m'aider à passer à travers.
Merci à l'avance
Respectueusement
Aiman souhaitez ajouter un champ à un horodatage avec DATE_ADD
Répondre
Voulez-vous dire quelque chose comme
select addtime(now(), '10:00:00');
parce que cela ajoute du temps et garde les jours comme ils sont (24 heures), etc.
Si la '10: 00: 00 'partie est une variable' 10 'dans une autre colonne timezone_offset
, je pense que vous pouvez utiliser ceci:
select addtime(now(), concat(timezone_offset, ':00:00')) from table;
- modifier 1
Selon timezone_offset et le fuseau horaire de votre serveur MySQL, vous pourriez avoir à modifier timezone_offset avant d'utiliser AddTime:
Si MySQL fonctionne UTC +1
et vous sauver timezone_offset compared to UTC
, vous devez modifier tous timezone_offset -1
, car now()
n'est pas le fuseau horaire UTC.
- modifier 2
je trouve une meilleure pratique pour stocker tous les temps en UTC parce que c'est le plus facile à calculer, à partir et à. Si vous faites quelque chose avec des fuseaux horaires et des offsets: faites tout UTC. (Assurez-vous que votre serveur MySQL a UTC comme fuseau horaire ainsi.)
Je veux créer/ajouter une colonne qui sera automatiquement mise à jour lorsque la ligne sera mise à jour ou inséré.la ligne devrait montrer l'heure où la ligne a été insérée ou mise à jour. Je veux juste voir 10 heures ajoutées à l'horodatage actuel, merci pour la coopération .. :) – aiman
Essayez
SELECT NOW() + INTERVAL 10 HOUR
vous pouvez utiliser
SET time_zone = '+10:00'
lire ici http://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html
- 1. Ajouter un horodatage sur un champ booléen
- 2. Ajouter 13 heures à un horodatage
- 3. Vous souhaitez ajouter une colonne un-à-un à une table existante
- 4. Ajouter un horodatage mis à jour à une table FoxPro
- 5. Ajouter un champ à java.lang.Object
- 6. Ajouter 1 à un champ
- 7. Ajuster le texte et ajouter un horodatage?
- 8. Outlook Ajouter pour ajouter un champ personnalisé à un formulaire mail ou accéder à un champ existant avec C#
- 9. Ajouter un mois en horodatage à chaque itération
- 10. Ajouter un horodatage DB à SQL Loader CSV import
- 11. Ajouter un horodatage à une image dans VB.Net
- 12. Ajouter un horodatage à l'entrée du fichier de ressources
- 13. Vous souhaitez lier un champ de saisie à un curseur curseur jquery-ui
- 14. Utilisation d'un horodatage avec un JFormattedTextField
- 15. Comment ajouter un champ booléen à MySQL?
- 16. ajouter un champ obligatoire avec php
- 17. souhaitez envoyer un email à symfony 2 avec la variable
- 18. Ajouter un champ de texte à l'image
- 19. Python, étendre/ajouter un champ à tuple
- 20. Ajouter un champ à AUTH_USER table django
- 21. Cassandra comment ajouter à un champ entier?
- 22. ajouter un champ d'image à wordpress catégorie
- 23. MySQL ajouter du texte à un champ
- 24. phpmyadmin ajouter du texte à un champ
- 25. Ajouter un champ à Crystal Report
- 26. Magento - ajouter un champ à sales_flat_quote
- 27. Ajouter un autre champ à trombone gem
- 28. Aide avec un horodatage MySQL Unix Requête
- 29. Ajouter un bouton à un champ de texte
- 30. horodatage ajouter MySQL valeurs
changement votre fuseau horaire par défaut dans le fichier php 'http://us.php.net/manual/fr/function.date-default-timezone-set.php' – diEcho