首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >日历2离子

日历2离子
EN

Stack Overflow用户
提问于 2017-12-10 16:21:49
回答 1查看 73关注 0票数 0

我在我的离子型应用程序上有一个日历,还有一个API可以从数据库中给我带来事件。

代码语言:javascript
运行
复制
var xhr = new XMLHttpRequest();
xhr.open('GET', 'http://portalemme2.com.br/SaoJoseAPI/agenda', true);

this.http.get('http://portalemme2.com.br/SaoJoseAPI/agenda').map(res => res.json()).subscribe(vetor => {
    this.eventos = vetor.eventos;
});

如何更改日期格式以显示在日历上?

每个事件都有一个类似“2018-01-01”的日期和一个小时的“01:00:00.0000000”(来自数据库)。

但离子日历只接受这种格式的日期'2017-12-16 01:00:00‘。

我需要转换所有的日期,以推入"this.eventos“数组。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-10 16:52:43

您可以使用moment.js,这是一个优秀且易于使用的库来操作日期。您应该使用从服务器返回的数据来构造矩对象,将它们映射到矩()函数,然后使用format方法将日期转换为Calendar所需的格式。在您的例子中,要转换成这些格式,您应该将类似于“YYYY DD:MM:SS”的方法传递给format方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47740821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档