6

こんにちは、私はこのトピックが以前の機会に議論されたことを知っていますが、さまざまなスレッドにもかかわらず、私はまだ私の問題を解決できません. http://arshaw.com/fullcalendar/で提供されている完全なカレンダーを使用しています。たとえば、「10:30a」-「7p」の 2 つの時間表示方法があります。終日ではないイベントのカレンダーに時刻を「午後 12:00」または「午前 12:00」の形式で表示したい。私が抱えている問題は、フルカレンダーをダウンロードすると、いくつかのファイルがあることです:

fullcalendar.js、fullcalendar.css、fullcalendar.min.js、fullcalendar.print.css、gcal.js、jquery-1.9.1.min、jquery-ui-1.10.2.custom.min

私は他のスレッドが提案することを試しました。これは、時刻形式と setdefault メソッドでの fullcalendar.js の変更ですが、役に立ちませんでした。ファイル「fullcalendar.js」を削除することもできますが、テストは引き続き正常に機能します。これがなぜなのか知りたいのですが、時刻形式がそこで管理されていない場合、どこで管理されていますか? ありがとう

4

8 に答える 8

6

もしあなたがtimeslineDayビューを使っているなら、この設定が時刻のフォーマットを変更することがわかりました:

slotLabelFormat:"HH:mm"
于 2016-05-26T12:54:49.327 に答える
4

これを使用できます:

axisFormat: 'h:mm a'
于 2015-07-29T13:24:23.657 に答える
0

fullcalendar では、時間形式を設定することでデフォルト時間を変更できます ( http://arshaw.com/fullcalendar/docs/text/timeFormat/ )。おそらくソースコードを変更するよりも良いでしょう。

ソリューションが機能しない理由は、fullcalendar.js と fullcalendar.min.js が含まれているためだと思います。これらのファイルには同じコードが含まれており、2 番目のファイルは最初のファイルの縮小版です。縮小されたファイルは通常、展開されたバージョンのサイトで使用されますが、他のバージョンは開発で使用されます。したがって、変更を加えたい場合は、縮小版を含めないでください

于 2013-04-13T05:14:10.403 に答える