`
raymond.chen
  • 浏览: 1443761 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

日期控件的使用

阅读更多

一、日期选择器控件(DateChooser Control)

      1、dayNames:定义星期的名字。

      2、monthNames:定义月份的名称。

      3、disabledDays:指明一周中不能选择的日期。选择范围为0-6。

      4、yearNavigationEnabled:是否可选择年份。

      5、selectedDate:控件最初的选择日期。

      6、disabledRanges:指定不能选择的日期。

      7、selectedRanges:可选择的日期范围。

      8、showToday:是否高亮当前日期(今天)。默认为true。

      9、displayedMonth:控件初始化时高亮选择的月份。

      10、displayedYear:控件初始化时高亮选择的年份。

      11、maxYear:最大能选择的年份。默认为2100。

      12、minYear:最小能选择的年份。默认为1900。

 

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
	<mx:Script>
		<![CDATA[
			import mx.events.CalendarLayoutChangeEvent;
			import mx.events.DateChooserEvent;
			
			//改变年份、月份时触发该事件
			//detail的取值:previousMonth、nextMonth、previousYear、nextYear
			private function scrollEvent(event:DateChooserEvent):void{
				txt2.text = event.detail;
			}
			
			//改变日期时触发该事件
			private function changeEvent(event:CalendarLayoutChangeEvent):void{
				var date:Date = event.currentTarget.selectedDate as Date;
				var s:String = date.fullYear + "-" + (date.month+1) + "-" + date.date;
				txt1.text = s;
			}
		]]>
	</mx:Script>
	
	<mx:Panel x="10" y="10" width="391" height="340" layout="absolute" title="日期选择器控件" fontSize="12">
		<mx:DateChooser x="10" y="10" 
			id="date1"
			dayNames="['日','一','二','三','四','五','六']"
			monthNames="['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月']"
			disabledDays="[0,6]"
			yearNavigationEnabled="true"
			selectedDate="{new Date(2009,5,11)}"
			disabledRanges="{[{rangeStart:new Date(2009,5,1), rangeEnd: new Date(2009,5,10)}]}"
			maxYear="2009"
			scroll="scrollEvent(event)"
			change="changeEvent(event)"/>
			
		<mx:TextInput x="10" y="219" width="182" id="txt1" editable="false"/>
		<mx:TextInput x="10" y="251" width="182" id="txt2" editable="false"/>
	</mx:Panel>
	
</mx:Application>

 

 

二、日期区域控件(DateField Control)

      1、formatString:日期格式。默认为:MM/DD/YYYY。

      2、labelFunction:通过指定的方法格式化选择的日期。

      3、parseFunction:通过指定的方法格式化输入的日期字符串。

 

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
	<mx:Script>
		<![CDATA[
			//通过指定的方法格式化选择的日期
			private function labelFunc(currentDate: Date):String{
				return formatter.format(currentDate);
			}
			
			//通过指定的方法格式化输入的日期字符串
			private function parseFunc(valueString:String, inputFormat:String):String{
				//return formatter.format(Date.parse(valueString));
				return null;
			}
		]]>
	</mx:Script>
	
	<mx:DateFormatter id="formatter" formatString="YYYY年MM月DD日"/>

	<mx:DateField x="435" y="10" width="146" fontSize="12" id="date2"
		dayNames="['日','一','二','三','四','五','六']"
		monthNames="['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月']"
		yearNavigationEnabled="true"
		formatString="YYYY-MM-DD"
		labelFunction="labelFunc"
		parseFunction="parseFunc"
		editable="false"
		/>
	
</mx:Application>

 

  • 大小: 24.5 KB
  • 大小: 15.3 KB
0
0
分享到:
评论

相关推荐

    layDate日期控件使用方法详解

    在详细讲解layDate日期控件使用方法之前,首先我们需要了解,layDate是一个基于Layui框架开发的日期时间选择插件,它具有轻量、易用、丰富的API接口等特点,非常适合在Web前端开发中使用,以提高用户在表单填写或者...

    Excel VBA日期控件使用说明

    本篇将详细介绍如何在Excel VBA中使用日期控件,并提供相关实践操作的知识点。 一、添加日期控件 1. 打开Excel并转到开发工具:首先,确保Excel的开发者选项卡显示在菜单栏上。如果没有,可以进入“文件” &gt; ...

    excel日期控件使用练习

    以下是对"excel日期控件使用练习"的详细讲解。 1. **插入日期控件**: 在Excel中,日期控件通常以"日期选择器"的形式出现,属于"开发工具"选项卡中的控件。如果你的Excel没有显示"开发工具",需要先在"文件"-&gt;...

    js日期控件及使用方法

    这篇内容将深入讲解JavaScript日期控件及其使用方法,结合提供的`jsDate.html`和`date.js`文件,我们将学习如何创建和自定义这样的控件。 1. **内置JavaScript日期对象** JavaScript提供了一个内置的`Date`对象,...

    简单易用的日期控件FCKeditor

    在这个主题中,我们将深入探讨FCKeditor如何作为日期控件使用,以及在ASP.NET和C#环境中如何实现其功能。 首先,让我们了解FCKeditor的基本特性。FCKeditor提供了类似Microsoft Word的用户界面,允许用户进行富文本...

    wps中excel日期控件下载

    日期控件的使用不仅限于单个单元格,还可以与其他公式、数据验证规则和VBA宏结合,实现更复杂的数据管理和自动化操作。例如,你可以设置数据验证规则,确保用户只能选择在特定范围内或满足特定条件的日期。 总的来...

    简单的JS日期控件

    一个简单的日期控件脚本,使用方法:先在JSP中引用该脚本,例子如下: 结束日期: &lt;input type="text" name="endDate" id="endDate" size="26" value="&lt;c:out value='${endDate}'/&gt;" onclick=...

    10几种PB日期控件

    PB日期控件是PowerBuilder(PB)开发环境中用于处理日期输入和显示的组件。在PowerBuilder应用程序中,日期控件是至关重要的元素,因为它们允许用户以...了解并熟练使用各种日期控件将有助于创建高效、用户友好的软件。

    VC/MFC使用日期控件设置、获取日期时间信息

    在这个话题中,我们将深入探讨如何在MFC应用中使用日期控件(CDateTimeCtrl)来设置和获取日期时间信息。日期控件是用户界面中常见的元素,它允许用户选择一个日期或时间,通常用于日程管理、事件记录等场景。 首先...

    qq日期控件 qq日期控件 qq日期控件 qq日期控件

    QQ日期控件通常与JavaScript库结合使用,提供美观的用户界面和良好的交互体验。下面将详细讨论QQ日期控件的核心功能、实现原理以及如何在实际项目中应用。 1. **核心功能** - **日期选择**:用户可以通过点击日历...

    另一种日期控件的使用

    由于没有直接提供博客的具体内容,我将根据常见的日期控件使用和开发实践来提供相关知识点。 1. **日期控件的选择与类型**: - 常见的日期控件有HTML5原生的`&lt;input type="date"&gt;`,虽然浏览器支持度良好,但样式...

    pb8版本的日期控件

    - 在数据窗口中,考虑使用动态绑定日期控件,使得数据窗口可以根据不同的查询条件自动调整日期范围。 综上所述,PB8的日期控件提供了多种方式处理日期输入和显示,无论是独立的DateEdit控件还是数据窗口内的日期列...

    java实现日期控件

    在Java编程中,日期控件(Date Picker)是用于...理解如何在不同环境下集成和使用这些日期控件是Java开发者必备的技能之一。无论你选择哪种方式,都应该根据项目需求和用户体验来定制和优化日期选择器的功能和外观。

    ionic日期控件使用Demo

    日期控件用的是https://github.com/rajeshwarpatlolla/ionic-datepicker上下载的,包含在资源文件压缩包内。 Demo源代码路径:ionic-v1.0.1\ionic-datepicker-0.1.0\src\test.html 解压后找到test.html,右键选择...

    在PB中使用日期时间控件

    下面将详细介绍如何在PowerBuilder中使用日期时间控件,以及它的一些关键特性。 首先,我们需要了解PowerBuilder中的两种主要日期时间控件类型:DateTimeCtrl和DateCtrl。DateTimeCtrl允许用户选择日期和时间,而...

    layui前段框架日期控件使用方法详解

    layui前端框架日期控件使用方法详解 layui前端框架日期控件是一种基于layui框架的日期选择控件,提供了多种日期选择方式,包括单个日期选择、日期范围选择等,以下将详细介绍layui前端框架日期控件的使用方法。 一...

    VB农历日期控件

    在VB中使用农历日期控件,你需要进行以下步骤: 1. **安装控件**:首先,你需要找到并安装这个特定的农历日期控件。这通常通过VB的组件对话框完成,将控件添加到工具箱中,以便在设计界面时可以拖放到窗体上。 2. ...

    My97DatePicker日期控件使用说明文档及插件

    My97DatePicker是一款广泛应用于Web开发中的日期选择控件,以其高效、易用和高度可定制的特点深受开发者喜爱。这款控件提供了丰富的功能和样式,能够帮助用户在网页上轻松地进行日期输入和选择,极大地提升了用户...

    Axure9.0的高保真日期控件自定义格式

    Axure9.0的高保真日期控件自定义格式,控件基于中继器算法实现,主要实现包含日历自动切换,默认当前年月,当前或选择值选中状态,点击隐藏日历等功能。 Axure9.0的高保真日期控件自定义格式,控件基于中继器算法...

    vba 日期控件和listview控件注册

    在WPS Office中,有时会遇到不同版本的内置控件不兼容的问题,比如日期控件和ListView控件。本教程将详细介绍如何在VBA中注册并使用这些控件,以克服兼容性问题。 1. **VBA日期控件**: VBA中的日期控件通常指的是...

Global site tag (gtag.js) - Google Analytics