Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Data w stringu
Lewap
post 25.10.2010, 19:49:36
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 6.06.2005

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


Mam stringa datopodobnego "2011-12-07" i chciałbym wyciągnąć z niego 2011 i zwiększyć to o 1. Bardzo zależy mi na skrypcie, w którym nie występują żadne deklaracje zmiennych (nie chcę używać konwersji tego stringa do obiektu Date), właściwie to chodzi mi o to, żeby to było pojedyncze polecenie. Zauważyłem, że dobrze działa coś takiego:

Kod
parseInt("2011-12-07".substring(0,4))+1;


ale z pewnych względów nie mogę użyć funkcji parseInt. Czy możecie podpowiedzieć mi jakiś sposób zrobienia tego samego, co powyższy kod bez użycia parseInt, dodatkowych zmiennych i konwersji do Date?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Lewap
post 25.10.2010, 19:54:42
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 6.06.2005

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


I bez parseFloat oczywiście winksmiley.jpg
Go to the top of the page
+Quote Post
skowron-line
post 25.10.2010, 20:06:25
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(Lewap @ 25.10.2010, 19:54:42 ) *
I bez parseFloat oczywiście winksmiley.jpg

http://jsfiddle.net/z48eX/ proszę bez parseInt i parseFloat, są inne sposoby aby sprowadzić stringa do inta smile.gif


Edit: zły link.

Edit:
Cytat
załóżmy na potrzeby wątku, że mam wrednego wykładowcę JavaScriptu, który zabrania mi używać tych funkcjonalności

q*#@! debil

Ten post edytował skowron-line 25.10.2010, 20:19:36


--------------------
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/
Go to the top of the page
+Quote Post

Posty w temacie


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 - 17:37