javascript - formatTime 以 "h"而不是 ":"作为分隔符

标签 javascript jquery internationalization fullcalendar

葡萄牙的时间使用以下 24 小时格式:18h30。 我试过:

timeFormat: 'H'h'(mm)'
timeFormat: {'H'h'(mm)'}
timeFormat: 'H\h(mm)'

这可能吗? 谢谢。

最佳答案

您需要在 JavaScript 字符串内使用单引号来插入字母 h 作为文字文本。最简单的方法是使用双引号作为字符串分隔符,如下所示:

timeFormat: "H'h'(mm)"

仅供引用,如果您想在单引号字符串中使用单引号,请对每个引号使用转义符,如下所示:

timeFormat: 'H\'h\'(mm)'

关于javascript - formatTime 以 "h"而不是 ":"作为分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6176338/

相关文章:

ruby-on-rails - Rails 3 项目的基于 I18n 浏览器的编辑器(运行本地非 saas 项目)?

javascript - 监听 HTML 元素,无需 setInterval

javascript - 如何在 Fabric.js 中的 Canvas 之间拖放

javascript - 重复 innerHTML.replace

javascript - 通过复选框以模式从表中获取数据

internationalization - 如何使用 Appcelerator 进行本地化?

使用innerHTML设置文本后,javascript警告未定义

javascript - 使用 Angular 发送 ajax 请求以获取 .json 文件时出错?

ruby-on-rails - ajaxSetup 不适用于 Rails/jquery-ujs

Java 首选项和国际化 (i18n)