Javascript 使用矩,如何获取日期和小时作为格式?
我正在做一个项目,需要每天和每小时都有这样的文字回复 “1d 23小时”--数据以毫秒表示,我也使用了矩js。我试了很多次,但都不能满足我只有123天没有“d小时”的格式 有人能帮我做这件事吗? 这是我尝试过的函数Javascript 使用矩,如何获取日期和小时作为格式?,javascript,reactjs,momentjs,Javascript,Reactjs,Momentjs,我正在做一个项目,需要每天和每小时都有这样的文字回复 “1d 23小时”--数据以毫秒表示,我也使用了矩js。我试了很多次,但都不能满足我只有123天没有“d小时”的格式 有人能帮我做这件事吗? 这是我尝试过的函数 const milliSec = 85600000; const days = moment(moment.duration(milliSec)._data).format('D HH'); 通过在要添加的文本周围添加一组[],可以将文本添加到日期格式中,如下所示 days2 =
const milliSec = 85600000;
const days = moment(moment.duration(milliSec)._data).format('D HH');
通过在要添加的文本周围添加一组
[]
,可以将文本添加到日期格式中,如下所示
days2 = moment(moment.duration(milliSec)._data).format('D[d] HH[h]');
要转义格式字符串中的字符,可以将字符括在方括号中 在您的情况下,要添加自定义文本,请尝试以下操作:
const毫秒=85600000;
常数天=时刻(时刻、持续时间(毫秒).\u数据).format(“D[D]HH[hrs]”;
控制台日志(天)代码>
谢谢您的回复。非常感谢。如果我们的答案是1小时30分钟,那么如何总结到2小时呢?感谢您的回复@vjr12。非常感谢。如果我们的答案是1小时30分钟,那么如何汇总到2小时?