Vad är det du _vill_ ha ut då?
%A - ger hela veckodagen
%a - ger kortversionen av veckodagen
%B - ger hela månadsnamnet
%b - ger kortversionen av månadsnamnet
%W - ger veckonumret
%M - ger minuter
%H - ger timmar
...
6 svar · 463 visningar · startad av tanten
<?php
setlocale(LC_ALL, 'sve');
print strftime('%A %B %a %b %W %M');
?>
Vad gör jag för fel? I outputen är det väl bara %a %b som blir rätt enl.manualen.
Vad jag får ut nu är lördag juli lö jul 27 52.
Är det något som har med ini-filen att göra?
För om jag skriver helt enligt manualen med lc_time_names och testar olika språk så får jag att det är deprecated.
Det är bara lokalt i wamp jag försökt...
Vad är det du _vill_ ha ut då?
%A - ger hela veckodagen
%a - ger kortversionen av veckodagen
%B - ger hela månadsnamnet
%b - ger kortversionen av månadsnamnet
%W - ger veckonumret
%M - ger minuter
%H - ger timmar
...
Det ser korrekt ut vad jag kan se. För veckonummer kan du använda %V istället.
Jag tycker att all output ser rätt ut. Vad är det som du tycker inte stämmer? Vad hade du förväntat dig för output?
Är det jag som läser fel manual? :)
Där hittar jag inte A
och att
%W är Weekday name (Sunday..Saturday)
och
%M är Month name (January..December)
och när jag fick ut veckonummer och minuter så började jag undra...
Jag vet inte vilken manual du läser...
Läs här: http://se.php.net/strftime
Det var här jag läste...
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_date-format
Men nu trycker jag ut detta som löst efter att ha läst din länk. Tack!