假设我有一个字段,其中包含,比方说,几天的妊娠期:
var gestation = 132; // days现在,假设使用Moment.js,我希望返回一个值,根据它的长度计算出该孕育期的语义表达式。换句话说,如果妊娠期是10天,我希望方法返回一个值about a week或10 days或类似的东西。如果妊娠期为365天,我希望该方法返回一个值a year,以此类推。
如何编写Moment.js表达式来实现这一点?
本文在文档中描述的方法。但不完全是。
发布于 2016-10-18 05:42:53
使用humanize()方法。
moment.duration(gestation, 'days').humanize();在这里的文档中找到。
发布于 2016-10-18 06:01:20
一个可能的解决方案是在这个subtract()中使用to()和to()相结合的方法。
https://stackoverflow.com/questions/40100116
复制相似问题