相关疑难解决方法(0)

TypeError:moment().tz不是函数

使用jasmine进行测试时,我收到此错误.

TypeError:moment.tz不是函数

我尝试测试的代码是

let myDate = moment().tz(undefined, vm.timeZone).format('YYYY-MM-DD'); 
Run Code Online (Sandbox Code Playgroud)

javascript unit-testing jasmine momentjs

41
推荐指数
6
解决办法
3万
查看次数

MomentJs:如何在Typescript中将字符串转换为日期?

我在Angular 2中实现Ag Gird.我有一个日期列和日期排序和Ag网格只需要格式的日期类型.因此,我必须以日期的形式发送它以进行渲染.但我的输入是字符串.我的格式为2017-01-19的dateString.我正在做

let myDate:Date = moment(dateString).toDate();
Run Code Online (Sandbox Code Playgroud)

但它是我2017年1月19日00:00印度标准时间的产出.我也是这样试过的

let myDate:Date = moment(dateString).format("DD/MM/YYYY");
Run Code Online (Sandbox Code Playgroud)

这给了我错误字符串不能分配给日期.

也是这样尝试过的

let myDate:Date = moment(dateString,"DD/MM/YYYY");
Run Code Online (Sandbox Code Playgroud)

但没有运气.我想要的是,输出的类型为日期和19-01-2017的形式

请建议

javascript momentjs typescript ag-grid angular

10
推荐指数
2
解决办法
2万
查看次数

AngularJS如何将日/月/年添加到日期

我们使用AngularJS来设置过滤器.基本上我们有一个开始日期和结束日期和频率.当频率设置为星期时,我们只想在开始日期添加1周,当频率设置为每日时,我们希望将1天添加到开始日期.

基本上是这样的: -

var date = new date();

date.addDays(2);
date.addMonths(2);
date.addYears(2);
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

7
推荐指数
1
解决办法
4万
查看次数