Lurifaksen Skrevet 17. februar 2003 Skrevet 17. februar 2003 er helt fersk innen php, og lurer på hvordan jeg får frem datoen - dag og måned - på norsk? Slik at det blir mandag tirsdag..., januar februar...
christt Skrevet 17. februar 2003 Skrevet 17. februar 2003 Det er ganske enkelt skjønner du: Først setter du din sone med denne funksjonen: setlocale (LC_ALL, 'no'); Så skriver du ut med f.eks: echo strftime ("%A %d. %B %Y", time()); som vil gi deg noe slikt som: mandag 17. februar 2003 med små bokstaver på mandag og februar. Vil du ha store må du trikse litt, f.eks på denne måten: $time = time(); echo ucfirst(strftime ("%A %d. ", $time)) . ucfirst(strftime ("%B %Y", $time)); ucfirst() setter første tegn i en streng til uppercase. Referanser: http://www.php.net/manual/en/function.setlocale.php http://www.php.net/manual/en/function.strftime.php http://www.php.net/manual/en/function.ucfirst.php http://www.php.net/manual/en/function.time.php
Lurifaksen Skrevet 17. februar 2003 Forfatter Skrevet 17. februar 2003 opplegget er at jeg allerede har et script som legger inn datoen. Den bruker denne variabelen: $date_format = date("F j, Y"); Jeg prøvde å legge inn setlocale (LC_ALL, 'no'); før den variabelen, men det ble fremdeles engelsk...
christt Skrevet 17. februar 2003 Skrevet 17. februar 2003 Gjør sånn: $time = time(); $date_format = ucfirst(strftime ("%A %d. ", $time)) . ucfirst(strftime ("%B %Y", $time)); istedet for: $date_format = date("F j, Y");
Lurifaksen Skrevet 18. februar 2003 Forfatter Skrevet 18. februar 2003 Se der ja! Der ble det norsk ja... Tusen takk for hjelpen!
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå