konvergující funkce pro datum

7 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Zdravíčko, nevim jestli je dobrý to dát sem a nebo do sql, ale asi je to spíš problém php. 1, potřebuju uložit do DB datum z formuláře (počet vteřin od unix éry) 2, potřeboval bych s tim datumem pracovat (něco jako výpis zápasů v listopadu, když je dneska 20.11. a před týdnem 13.11. atp) Nesektal jste se tu s něčím podobnym?
  2. Nějak moc nechápu problém. MySQL interně ukládá datumy v Unix Stampu (počet vteřin od 1.1.1970). Uživatelsky buď ukládáš jenom datum: typ Date, nebo datumi čas, typ Datetime. Pokud jsi hardcore, tak můžeš ukládat unixstamp i jako integer, ale je to nepraktické. V PHP máš funkce, jak převest Unixstamp na datum: date(), i obráceně: mktime().
  3. OK, díky s tim už bych moh něco zplodit
  4. <HTML>Netroufnu si hodnotit co je prakticke a co ne protoze kazdy zpusob ma sve vyhody. Pokud mas v DB sloupec jako DATETIME (asi nejcastejsi) muzes pro vlozeni pouzit: INSERT .... SET datum=FROM_UNIXTIME(-tvuj_unix_cas-) pokud vracis unix z DB a chces z toho neco rozumnyho muzes pouzit treba: SELECT FROM_UNIXTIME(datum, '%Y %m %d %h:%i:%s'); atd atd...</HTML>
  5. Nevíte jestli je nějaká funkce něco jako zjistění začátek a konec aktuálního měsíce (ať už v Unix Stampu), nebo i jinak? jinak ten zbytek mi už funguje, ale tohle nevim kde sehnat.
  6. Co znamená "začátek a konec aktuálního měsíce"? Začátek je vždy 1., konec podle měsíce 28., 29., 30. nebo 31. Možná tě zaujme funkce strtotime().
  7. Jinak hezké zamyšlení nad kalendářem je tady (pro inspiraci): http://www.linuxsoft.cz/article.php?id_article=206 http://www.linuxsoft.cz/article.php?id_article=212

← Zpět na všechna témata