2020-09-01 09:58发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
标题为你好
如果要执行以下操作,
var a = new Date(); //2019年10月7日
a.getMonth()。
//将月份指定为09,这显然是错误的,现在SAP的确从0到11进行计数,因此确实有道理
我想知道是否有一个书架可以自动帮助,按原样格式化事物,而不是进行某些重新格式化?
我很想在Vantage JS中使Date生效。我正在对所有带有日期的工作使用moment.js。
因此,要获取从1开始的月数索引:
var now = moment(); console.log(now.month()); //索引从零开始 console.log(now.format('M')); //索引从一个开始
这是一个小提琴 https://jsfiddle.net/5r8fo9e3/
,这里是文档 https://momentjs.com/docs/#/ get-set/month/
谢谢!
不,实际上这是一个JavaScript函数,在JS中计数从零开始
我相信您已经从ABAP转到UI5,因为ABAP的计数从1开始。
在变量中获取月份后,向其添加1,但是如果要使用它,则任何JS方法都可以使用该变量而不添加一个。
https://sapui5.hana.ondemand.com/#/api/sap.ui.core .format.DateFormat
您可以使用此格式设置日期
嗨,
这是预期的行为。 这里一月是第零个月,这就是为什么十月是第九个月。 您可以在代码中加1。
var month = a.getMonth()+1;
致谢,
谢谢大家的评论,对您很有帮助!
最多设置5个标签!
我很想在Vantage JS中使Date生效。
我正在对所有带有日期的工作使用moment.js。
因此,要获取从1开始的月数索引:
这是一个小提琴 https://jsfiddle.net/5r8fo9e3/
,这里是文档 https://momentjs.com/docs/#/ get-set/month/
谢谢!
不,实际上这是一个JavaScript函数,在JS中计数从零开始
我相信您已经从ABAP转到UI5,因为ABAP的计数从1开始。
在变量中获取月份后,向其添加1,但是如果要使用它,则任何JS方法都可以使用该变量而不添加一个。
https://sapui5.hana.ondemand.com/#/api/sap.ui.core .format.DateFormat
您可以使用此格式设置日期
嗨,
这是预期的行为。 这里一月是第零个月,这就是为什么十月是第九个月。 您可以在代码中加1。
致谢,
谢谢大家的评论,对您很有帮助!
一周热门 更多>