如何将秒转化为分?在弹性
How to transform seconds in minutes ? in Flex
我的问题是我有这个值...75 秒,我想在我的网格中显示 1:15 分钟...我该怎么做?
我正在尝试这个...
xmlCttSemAcao = new XMLListCollection(event.result..CTT);
var i:int = 0;
for each(var node:XML in xmlCttSemAcao)
{
xmlCttSemAcao[i].@DUR_CTT = (xmlCttSemAcao[i].@DUR_CTT / 60) %60;
i++;
}
xmlCttSemAcao.refresh();
gp2.refresh();
但是我对这个例子的结果是:1:25
另一个例子...56 秒显示 0.933333
首先,将其拆分一下,然后计算秒和分钟,然后再将它们放在一起:
for each(var node:XML in xmlCttSemAcao)
{
var durCtt:int = xmlCttSemAcao[i].@DUR_CTT;
var seconds:int = durCtt % 60;
var minutes:int = durCtt / 60;
var timeDisplay:String = minutes + ":" + seconds;
xmlCttSemAcao[i].@DUR_CTT = timeDisplay;
i++;
}
我的问题是我有这个值...75 秒,我想在我的网格中显示 1:15 分钟...我该怎么做?
我正在尝试这个...
xmlCttSemAcao = new XMLListCollection(event.result..CTT);
var i:int = 0;
for each(var node:XML in xmlCttSemAcao)
{
xmlCttSemAcao[i].@DUR_CTT = (xmlCttSemAcao[i].@DUR_CTT / 60) %60;
i++;
}
xmlCttSemAcao.refresh();
gp2.refresh();
但是我对这个例子的结果是:1:25
另一个例子...56 秒显示 0.933333
首先,将其拆分一下,然后计算秒和分钟,然后再将它们放在一起:
for each(var node:XML in xmlCttSemAcao)
{
var durCtt:int = xmlCttSemAcao[i].@DUR_CTT;
var seconds:int = durCtt % 60;
var minutes:int = durCtt / 60;
var timeDisplay:String = minutes + ":" + seconds;
xmlCttSemAcao[i].@DUR_CTT = timeDisplay;
i++;
}