![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 1 Dołączył: 4.08.2012 Ostrzeżenie: (10%) ![]() ![]() |
Witam jakie sa miedzy nimi roznice? wiem ze timestamp automatycznie wstawia date przy wstawianiu lub edycji rekordu a datetime nie. poza tym sa miedzy nimi jakies zmiany zwiazane ze strefa czasowa. i czy to prawda ze na timestamp nie mozna wykonywac operacji na datach z poziomu mysql co mozna tylko na datetime? czyli np dla timestamp nie zrobie czegos jak SELECT WHERE (my_timestamp,INTERVAL 1 DAY)?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A czemu po prostu nie zajrzysz do dokumentacji? http://dev.mysql.com/doc/refman/5.6/en/datetime.html
Lepiej nie będzie wytłumaczone. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 1 Dołączył: 4.08.2012 Ostrzeżenie: (10%) ![]() ![]() |
czyli z tego co widze na timestampie rowniez mozna wykonywac operacje na datach?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Jakie operacje masz na myśli?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 1 Dołączył: 4.08.2012 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Timestamp to normalne pole datetime z bajerami można na nim zatem robić wszystkie operacje co na datetime. Samo timestamp jest nieco inaczej zapisywane w systemie bazodanowym przez co może być takie pole tylko jedno w tabeli + ma to funkcjonalność że może zostać automatycznie ustawiane przy tworzeniu rekordu. Tyle na ten temat starczy by się nim posługiwać
![]() EDIT: Co do konstrukcji to AFAIK raczej chyba:
Ten post edytował Sephirus 13.12.2012, 08:47:33 -------------------- If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;) Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka... |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Samo timestamp jest nieco inaczej zapisywane w systemie bazodanowym przez co może być takie pole tylko jedno w tabeli + ma to funkcjonalność że może zostać automatycznie ustawiane przy tworzeniu rekordu. + Cytat The DATETIME type is used for values that contain both date and time parts. MySQL retrieves and displays DATETIME values in 'YYYY-MM-DD HH:MM:SS' format. The supported range is '1000-01-01 00:00:00' to '9999-12-31 23:59:59'. i wszystko w temacie.The TIMESTAMP data type is used for values that contain both date and time parts. TIMESTAMP has a range of '1970-01-01 00:00:01' UTC to '2038-01-19 03:14:07' UTC. -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.05.2025 - 04:17 |