【问题标题】:Fullcalendar How do I change date format to UK calendar formatFullcalendar 如何将日期格式更改为英国日历格式
【发布时间】:2020-06-23 06:18:12
【问题描述】:

我正在使用 FullCalendar v3.5.1 插件,它默认使用美国日历格式。怎么改成英国格式dd/mm/yyyy.

$('#calender').fullCalendar({
header: {
    left: 'prev,next today',
    center: 'title',
    right: 'month,basicWeek,basicDay'
},
defaultView: 'basicWeek',
events: function(start, end, timezone, callback) {
   }
});

【问题讨论】:

标签: javascript jquery fullcalendar fullcalendar-3


【解决方案1】:

您想将语言环境设置为'en-gb',如下所示。

这是一个jsfiddle 工作。您还需要检索https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.0.0/locale-all.js

如果您查看左侧的资源,您可以看到您需要哪些库。

您可以在下面看到您需要的代码。

...

$('#calender').fullCalendar({
   locale: 'en-gb',
   header: {
      left: 'prev,next today',
      center: 'title',
      right: 'month,basicWeek,basicDay'
    },
   defaultView: 'basicWeek',
   events: function(start, end, timezone, callback) {
   }
});

【讨论】:

  • Uncaught SyntaxError: Unexpected identifier ON THIS LINE import gbLocale from '@fullcalendar/core/locales/en-gb'; let
  • 您使用的是import 语法吗?我猜你没有运行服务器,它只是一个静态 html 页面?
  • Uncaught SyntaxError: Cannot use import statement outside a module 我在 xampp 服务器上的 php 网站中使用它。
  • 现在错误消失了,但它仍然给出旧的日期格式,2020 年 6 月的月视图、周视图(2020 年 6 月 21 日至 27 日)和日视图(2020 年 6 月 21 日)。
  • 好的,通过添加 locale-all.js,它现在显示为 2020 年 6 月 22 日至 28 日,您能否将月份更改为数字。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-24
  • 2013-04-08
  • 1970-01-01
相关资源
最近更新 更多