Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 25.08.2004 Ostrzeżenie: (0%)
|
Szukałem na forum ale nie zlokalizowałem zaznaczam ;-)
jak to zrobić mądrze mam takiego stringa 7:46 PM i teraz chiałbym to zamienić na 19:46 i tyle można to zamienić kasując z tego stringa te literki a pierwszą wymienić na odpowiednia godzine w czasie 24 h ale może da się to zrobić jakoś mądrzej przy użyciu date ? no oczywiście kiedy jest AM zostaje godzina ta co jest... Ten post edytował b2n 31.12.2004, 01:17:45 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 25.08.2004 Ostrzeżenie: (0%)
|
Hmmm zastosowałem tą funkcje ale niebardzo wiem czemu mam taki wynik
7:46 AM >> 00:59 sprawdziłem godzine na swerwerze wskazuje prawidłową ? ta sama sytacja jest przy godzinach PM i też wskazuje 00:59 pozdrawiam... Ten post edytował b2n 31.12.2004, 10:35:20 |
|
|
|
Post
#4
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%)
|
Sprawdziłem to pod Windowsem i Linuxem, pod php 4.3.x i 5.0.3, wszędzie wyświetliło dobry wynik.
7:46 AM została zamieniona poprawnie na 07:46 Ten post edytował crashu 31.12.2004, 10:45:22 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 25.08.2004 Ostrzeżenie: (0%)
|
a jaka moze byc proponowana przyczyna błędnego wyniku serwer ? chyab tak nie ale co ?
|
|
|
|
Post
#6
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 25.08.2004 Ostrzeżenie: (0%)
|
zwraca tyle 00:59 niewazne jaka godzina... :-(
|
|
|
|
Post
#8
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 25.08.2004 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#10
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%)
|
Dziwne, że strtotime tego nie przetworzył. Jaka wersja php?
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 25.08.2004 Ostrzeżenie: (0%)
|
php 4.1.2 rozumiem że to może być wina wersji ?
|
|
|
|
Post
#12
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%)
|
Może to coś da (notatka z manuala spod opisu funkcji strtotime" title="Zobacz w manualu PHP" target="_manual):
Cytat If anyone is stuck with PHP5 version <5.0.3, and needs to use strtotime functions:
<?php function strtotimefix($strtotime) { return time() + (strtotime($strtotime) - strtotime('now')); } strtotime('+10 seconds'); // will not work as expected strtotimefix('+10 seconds'); // should work as expected ?> |
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 25.08.2004 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#14
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
Ja proponuję zainstalować php 4.3.x bo na 4.1.2 dużo funkcji nie działa... a najlepsze rozwiązanie: PHP5
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 13:49 |