Kom ihåg mig?

Enkelt Javascript för formatering

Ämnesverktyg Visningsalternativ
Oläst 2017-09-22, 23:02 #1
lawyer01s avatar
lawyer01 lawyer01 är inte uppkopplad
Medlem
 
Reg.datum: May 2010
Inlägg: 57
lawyer01 lawyer01 är inte uppkopplad
Medlem
lawyer01s avatar
 
Reg.datum: May 2010
Inlägg: 57
Tool 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
lawyer01 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2017-10-02, 17:48 #2
jonas.o jonas.o är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2012
Inlägg: 32
jonas.o jonas.o är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2012
Inlägg: 32
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.
jonas.o är inte uppkopplad   Svara med citatSvara med citat
Svara

Taggar
datum, format, javascrip, jquery


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 00:39.

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