Lurifaksen Skrevet 17. februar 2003 Del 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... Lenke til kommentar
christt Skrevet 17. februar 2003 Del 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 Lenke til kommentar
Lurifaksen Skrevet 17. februar 2003 Forfatter Del 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... Lenke til kommentar
christt Skrevet 17. februar 2003 Del 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"); Lenke til kommentar
Lurifaksen Skrevet 18. februar 2003 Forfatter Del Skrevet 18. februar 2003 Se der ja! Der ble det norsk ja... Tusen takk for hjelpen! Lenke til kommentar
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å