![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 13.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam w bazie pole typu DATATIME ma ono taki format 0000-00-00 00:00:00 jak stworzyć taki format w ZF aby data poprawnie dodawała się do bazy. Próbuje zrobić coś takiego, ale wyświetla date w formacie '13-09-2011 15:55:26' :
Jak to zrobić najszybciej? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Można do bazy wrzucić datę używając funkcji PHP: date("Y-m-d H:i:s"); jeśli chodzi o wrzucanie daty i godziny w momencie odpalenia skryptu. Lub po prostu string o takim wzorcu.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 57 Pomógł: 4 Dołączył: 6.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tez mnie to męczy (nie wiem jak defaultowo ustawić zwracany format daty) robie po prostu :
-------------------- Zend Certified Engineer
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Problem z dodawaniem do bazy:
- można też ustawić pole w bazie A jak ustawić defaultowo? Zapewne użyć:
W dokumentacji coś tam jednak napisali: http://framework.zend.com/manual/en/zend.date.overview.html |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 57 Pomógł: 4 Dołączył: 6.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Pilsener masz u mnie pilsnera ; )
-------------------- Zend Certified Engineer
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 2 Dołączył: 16.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ja to rozwiązuje w ten sposób:
Kod [..]
$row = $this->find($id); if(row){ $date = new Zend_Date(); $row->ostatnie_logowanie = $date->toString("yyyy-MM-dd HH:mm:ss"); $row->save(); }else{ [..] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 10:12 |