sql >> Databáze >  >> RDS >> Mysql

vytváření funkce časového pásma ve webové aplikaci PHP

Když jsem čelil přesně tomuto problému, našel jsem tento odkaz , který mapuje stručný seznam časových pásem ve stylu Windows na podmnožinu směšně vyčerpávajícího seznamu časových pásem ve stylu Unixu.

Uživatelům se zobrazí rozevírací seznam těchto názvů ve stylu oken (např. (GMT-05:00) východní čas (USA a Kanada)) a jejich výběr je uložen v databázi ve formátu unixového stylu (např. Amerika/New_York )

Práce s aplikací předvolby časového pásma uživatele se provádí v PHP v době zobrazení pomocí Třída DateTime . Myslím, že bych to doporučil, abyste si mohli být jisti, že data, se kterými manipulujete v SQL/PHP, jsou vždy v UTC, dokud se nezobrazí.



  1. Je možné vytvořit rekurzivní SQL dotaz?

  2. Nastavení cesty ke třídě pro soubory JAR

  3. Co může dělat agregační funkce v klauzuli ORDER BY?

  4. Výjimka třídy připojení JAVA MySQL ClassNotFound