javascript - 如何从日期格式angularjs中转义单词

标签 javascript angularjs

我正在尝试找到一种方法以 Angular 从日期格式中转义单词并将结果显示为:2016-12-23 23:59 GMT .当我使用下一个代码时

'date:"yyyy-MM-dd HH:mm":"GMT"'

Angular 显示日期没有任何问题,但没有 GMT 字样。但是我试图传递一个词“GMT”并逃避它,
'date:"yyyy-MM-dd HH:mm":"GMT" \"GMT\"'

我收到语法错误。

我在 ui-grid 中用作 cellFilter 的这种日期格式并从 Controller 设置。 This is plunker我的问题

我的错误在哪里?

最佳答案

您可以将转义字符串传递到格式日期字符串中,如下所示:

cellFilter: 'date:"yyyy-MM-dd HH:mm \'GMT\'":"GMT"'

结果:http://plnkr.co/edit/0FbYfjehnNo26Fw8wKva?p=preview

关于javascript - 如何从日期格式angularjs中转义单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40597879/

相关文章:

javascript - Web组件中嵌套槽的内容不可见

javascript - 无法形成 promise 链

angularjs - 用户在 Django Rest Framework 中按 session 注销

javascript - AngularJS:如何嵌入多个指令?

angularjs - 多个指令 [myPopup、myDraggable] 请求新的/隔离的范围

angularjs - 为 Apigility 验证 Angular js 模块

javascript - 使用 AngularJS 隐藏表单上的输入帮助

javascript正则表达式替换html

JavaScript GetDate 无法跨区域工作

javascript - "submit and post to Facebook"按钮