[js]关于Date()的日期转换问题以及JS (intermediate value).Format is not a function问题解决
程序员文章站
2024-03-11 20:09:13
...
首先默认下new Date(),默认内部是参数是月-日-年
因此,当获得控件的值,例如e.target.value,获得可能是日-月-年的格式
因此需要使用format转换,但是最新版本js已经没有了format方法,会报错
JS (intermediate value).Format is not a function问题解决
因此需要到这里: https://github.com/jacwright/date.format
下载并引入使用
注意官方的参数格式,要不打印出来会很奇怪
同时需要注意的是,format出来的值其实是string,不能直接getTime(),因此还需要再转换一次
var purchaseTrans = new Date(e.target.value).format("d-m-Y");
var purchaseDate = new Date(purchaseTrans);
上一篇: Java基础-网络编程(概述、网络模型、TCP和UDP)
下一篇: 实验5:数据库设计