📜  jQWidgets jqxScheduler touchDayNameFormat 属性(1)

📅  最后修改于: 2023-12-03 15:16:56.544000             🧑  作者: Mango

jQWidgets jqxScheduler 的 touchDayNameFormat 属性

简介

jQWidgets jqxScheduler 是基于 jQuery 的多功能调度器组件。它可以让用户轻松地创建和管理日程安排,以及查看和安排约会、会议等各种事件。 jqxScheduler 支持使用鼠标在可视化界面上移动、调整、创建事件,可以在后台数据库中存储和检索事件,支持多种视图模式,如日视图、周视图、月视图等。 touchDayNameFormat 属性是 jqxScheduler 组件中的一个用于定制化日程日期格式的属性,它可以帮助用户定制化日期的显示方式,根据用户需要自定义日期的格式化方式。

用法
语法
$('#scheduler').jqxScheduler({
    touchDayNameFormat: 'ddd dd/MM/yyyy'
});
参数

| 参数 | 描述 | 默认值 | | ----------- | ----------------------------------------- | ------ | | touchDayNameFormat | 用于设置显示日期的格式。例如:'dd-MM-yyyy'。 | 'dd/MM/yyyy' |

示例
$("#scheduler").jqxScheduler({
    date: new Date(),
    touchDayNameFormat: "ddd dd/MM/yyyy",
    ...
});
属性值及其含义

touchDayNameFormat 属性是一个字符串类型的值,用于定义日期的格式。日期格式定义规则参考的是 JavaScript 中new Intl.DateTimeFormat 构造函数的规则,部分格式规则如下表:

| 符号 | 描述 | 示例 | | -------- | ---------------------- | -------------------------------- | | y | 年份,两位或四位 | yy 表示 18yyyy 表示 2018 | | M | 月份,一位或两位 | M 表示 1MM 表示 01 | | d | 日期,一位或两位 | d 表示 8dd 表示 08 | | h | 十二小时制小时 | h 表示 3hh 表示 03 | | H | 二十四小时制小时 | H 表示 15HH 表示 15 | | m | 分钟,一位或两位 | m 表示 2mm 表示 02 | | s | 秒钟,一位或两位 | s 表示 5ss 表示 05 | | S | 毫秒,一位或多位 | S 表示 2SSS 表示 002 | | E | 星期几的简称 | EEE 表示 Mon | | EEE | 星期几的缩写名称 | EEE 表示 Mon | | EEEE | 星期几的全名 | EEEE 表示 Monday | | a | am/pm 上午或下午标记 | aaa 表示 ampm |

touchDayNameFormat 的默认值为 'dd/MM/yyyy'

注意事项
  • touchDayNameFormat 属性应当在 jqxScheduler 的 date 属性定义之前设置。
参考文献