0

jQuery で文字列をフォーマットする方法。このようにフォーマットする必要があるjsonコードがあります。

    "OrigDests": [
            {
                "TotalEllapsedTime": "1.03:45:00",
                "Segments": [
                    {...

1.03:45:00; 「。」を置き換えたい。"days" にサインインし、もう一方を hh:mm:ss にフォーマットします。

4

4 に答える 4

0

試す

var str="1.03:45:00";
var value = str.replace(".", "day ");
alert(value);

http://jsfiddle.net/VbjKr/

于 2013-08-30T05:04:26.537 に答える
0

最善の方法はreplacefunction を使用することです:

var str = "1.03:45:00";
str = str.replace('.','day');
于 2013-08-30T05:19:29.630 に答える
0

デモ

var x = "1.03:45:00".split('.');
var y = x[0] + ' Day';
var z = x[1].split(':');
var str = y + ' ' + z[0] + 'hours ' + z[1] + 'minutes ' + z[2] + 'second';
console.log(str); //1 Day 03hours 45minutes 00second 
alert(str); //1 Day 03hours 45minutes 00second 

。スプリット

json.stringify()

jQuery での JSON へのシリアル化

于 2013-08-30T05:06:58.687 に答える