Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zarządzać strefą czasową dla różnych użytkowników z różnych krajów dla aplikacji internetowej php?

Musisz zrobić kilka kroków.

  • Tabela bazy danych wszystkich krajów w ich strefie czasowej
  • Przy rejestracji lub formularzu prześlij adres IP
  • Sprawdź szczegóły na podstawie adresu IP i uzyskaj kraj i strefę czasową
  • Zapisz kraj i strefę czasową wraz z informacjami o rekordzie

W ten sposób możesz przechowywać rekordy zgodnie ze strefą czasową ich twórcy.

O ile rekordy wygasają na podstawie strefy czasowej, możesz sprawdzić na podstawie ich strefy czasowej.

Załóżmy, że jestem w Pakistanie, a strefa czasowa to 5+. Tak więc krok wygaśnięcia powinien również podążać za moją strefą czasową.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać klucze obce tabeli w mysql

  2. max(długość(pole)) w mysql

  3. Klauzula SQL IN wolniejsza niż pojedyncze zapytania

  4. scalanie dwóch zapytań SELECT

  5. Implikacje dotyczące miejsca na dysku ustawienia wartości kolumny MySQL na NULL zamiast 0 lub „”