2010-04-13 6 views
2

mes données sont dat1; la déclaration de division estcomment regrouper la division de données par fonction de division

var splitstr = dat1.split("-"); 

J'ai DIVISEES les données de ce format

2010 -02-02 to Element 0 = 2010 
Element 1 = 05 
Element 2 = 22 

cette fonction split format..Using,

je veux faire en sorte que, comme 2010,02,02 comment puis-je faire cela

Répondre

0

Vous pouvez simplement remplacer - avec ,:

dat1.replace('-', ','); 

Cela vous donnera: 2010,02,02

+0

@sarfraz Merci, il travaille pour moi – udaya

+0

Cela ne remplacera la première instance de « - » dans la chaîne. –

+0

@udaya: Vous êtes les bienvenus ........ :) – Sarfraz

0

Vous pouvez modifier la chaîne d'origine

var date = "2010-02-02"; 
var formatted_date = date.replace(/-/g, ','); 

Notez que le drapeau g doit être utilisé pour remplacer toutes les instances de '-'.

Ou, vous pouvez créer une nouvelle chaîne à partir du tableau que vous avez créé à partir de votre original split

var split_date = date.split('-'); 
... 
var formatted_date = split_date.join(','); 
+0

À quoi sert le downvote? –