Autor | Zpráva | ||
---|---|---|---|
La_ToRaNTe Profil |
#1 · Zasláno: 28. 9. 2005, 17:26:52
Ahojky,
mám dotaz. Nevíte, jestli když mám v MYSQL uloženo v nějákém sloupci hodnotu timestamp, třeba 20050928172359, jestli z toho mohu později vyčíst, co to bylo za den. Myslím, pondělí, úterý atd. Předem díky za odpověď ... La_ToRaNTe |
||
23k Profil |
#2 · Zasláno: 28. 9. 2005, 17:37:48
<?php
function ZjistiDen($cislo) { $dny=array("Neděle", "Pondělí", "Úterý", "Středa", "Čtrtek", "Pátek", "Sobota", "Neděle"); $den_na_cislo=date("w", $cislo); return $dny[$den_na_cislo]; } $DEN=ZjistiDen(20050928172359); echo $DEN; ?> |
||
La_ToRaNTe Profil |
#3 · Zasláno: 28. 9. 2005, 17:47:53
Tak mi to nějak nefachá.
Funkce vrací že je to "sobota" .. ale dneska je středa, jestli se nemýlím. Navíc v poli dny je dvakrát neděle :-). Pokusím se s tím pohrát, každopádně díky za pomoc ;) |
||
La_ToRaNTe Profil |
#4 · Zasláno: 28. 9. 2005, 18:04:15
Pokusil jsem se to vyřešit takhle >
Jenže to zas vyhazuje úterý :-) zvláštní |
||
La_ToRaNTe Profil |
#5 · Zasláno: 28. 9. 2005, 18:23:43
Tak už to funguje ;), ten kód co jsem psal nahoře je správný
|
||
23k Profil |
#6 · Zasláno: 28. 9. 2005, 18:26:18
select dayname(timestamp_sloupec) from TABLE
|
||
kaifman Profil |
#7 · Zasláno: 28. 9. 2005, 19:47:39
select dayname(from_unixtimestamp(timestamp_sloupec)) from TABLE
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0