Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wyciąganie roku z daty
angerthor
post 19.09.2009, 13:08:08
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 13.02.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam,

Mam pole w bazie mysql z typem date, w formacie yyyy-mm-dd . Chciałbym teraz wyciągnąć z niej tylko rok. Czy można to zrobić, nie korzystając z funkcji przycinających stringi, a operując na funkcjach lub obiektach daty-czasu.

Z góry dzięki.
Go to the top of the page
+Quote Post
batman
post 19.09.2009, 13:17:02
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




1. W Mysql możesz użyć funkcji daty i czasu.
2. W PHP strtotime oraz date.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
Largo
post 19.09.2009, 13:36:06
Post #3





Grupa: Zarejestrowani
Postów: 203
Pomógł: 6
Dołączył: 11.09.2005

Ostrzeżenie: (0%)
-----


Witaj,

  1. <?php
  2.  
  3. $time = '2009-07-24';
  4.  
  5. $formatted_date = strtotime( $time );
  6.  
  7. $year = date( 'Y', $formatted_date );
  8.  
  9. echo $year;
  10.  
  11. ?>


Jak opisał kolega, to tylko przykład.

Pozdrawiam,
Largo
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:03