WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Enkelt Javascript för formatering (https://www.wn.se/forum/showthread.php?t=1068593)

lawyer01 2017-09-22 22:02

Enkelt Javascript för formatering
 
Hej Alla,

Jag söker en snabblösning för att formatera datum med hjälp av javascript/jquery

Det jag har idag är oformaterad output:
HTML-kod:

<div class="date">20170822</div>
Det jag söker är en sctipt som sätter in "/" efter 4je och 6te siffra dvs:
HTML-kod:

<div class="date">2017/08/22</div>
Tack på förhand all hjälp uppskattas.
/ Vic

jonas.o 2017-10-02 16:48

Hej!

Nedan är grundtanken:
Kod:

date = $('.date').html();
$('.date').html(date.substr(0, 4) + '/' + date.substr(4, 2) + '/' + date.substr(6, 2));

Se https://jsfiddle.net/j4j0nzdu/8/

Dock fungerar detta endast för ett element som du kan se i JSFiddlen. Om du har fler datum får du förmodligen gör en "for each" loop över dem.

Som du nog vet, så vore det bättre att göra det här på serversidan och inte i efterhand.

Lycka till och återkom vid fler funderingar.


Alla tider är GMT +2. Klockan är nu 17:05.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson