<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
creationComplete="init(event)" minWidth="955" minHeight="600"> <fx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.events.FlexEvent;
import mx.formatters.DateFormatter;
import mx.messaging.AbstractConsumer; import spark.formatters.DateTimeFormatter; private var dateTime_str:String = null;
private var dateTime_date:Date = null; protected function init(event:FlexEvent):void
{
var nowDate:Date = new Date();
this.dateTime.selectedDate = nowDate;
this.hour.text = (String)(nowDate.hours);
this.minute.text = (String)(nowDate.minutes);
} //日期合并
private function combineDate():void
{
var dateTimeFormatter:DateTimeFormatter = new DateTimeFormatter();
dateTimeFormatter.dateTimePattern = "yyyy-MM-dd";
var nowDate_str:String = dateTimeFormatter.format(this.dateTime.selectedDate);
dateTime_str = nowDate_str + " " + this.hour.text + ":" + this.minute.text;
dateTime_date = DateFormatter.parseDateString(dateTime_str);
//Alert.show(dateTime_date.toString(), "promt");
this.displayDate.text = dateTime_str;
} //日期拆分
protected function btnClickHandler(event:MouseEvent):void
{
this.combineDate();
var str_a:String = this.dateTime_str;
var date_a:Date = this.dateTime_date; /* //Method1
var day_a:String = (String)(date_a.fullYear) + "-" + (String)(date_a.month) + "-" + (String)(date_a.date);
var hour_a:String = (String)(date_a.hours);
var minute_a:String = (String)(date_a.minutes);
//Alert.show(str_a, "promt");
//Alert.show(day_a, "day_a");
this.getTime.text = day_a;
this.getHour.text = hour_a;
this.getMinute.text = minute_a; */ //Method2
this.getTime.text = str_a.substr(0, 10);
this.getHour.text = str_a.substr(11, 2);
this.getMinute.text = str_a.substr(14,2);
} ]]>
</fx:Script> <fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:VGroup>
<s:HGroup>
<mx:DateField yearNavigationEnabled="true" id="dateTime" width="110" dayNames='["周日","周一","周二","周三","周四","周五","周六"]'
monthNames='["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]'
formatString="YYYY-MM-DD"/>
<s:TextInput id="hour" maxChars="2" restrict="0-9" width="20"/><s:Label text="时"/>
<s:TextInput id="minute" maxChars="2" restrict="0-9" width="20"/><s:Label text="分"/>
</s:HGroup>
<s:HGroup>
<s:Label text="显示日期"/><s:TextInput id="displayDate"/>
</s:HGroup>
<s:HGroup>
<s:Button id="btn1" label="Combine" click="combineDate()"/>
<s:Button id="btn2" label="Split" click="btnClickHandler(event)"/>
</s:HGroup>
<s:HGroup>
<s:Label text="显示日期"/><s:TextInput id="getTime"/>
<s:TextInput id="getHour" width="40"/><s:Label text="时"/>
<s:TextInput id="getMinute" width="40"/><s:Label text="分"/>
</s:HGroup>
</s:VGroup>
</s:Application>

flex日期合并与拆分的更多相关文章

  1. C# 合并及拆分Word文档

    本文简要分析一下如何如何使用C#简单实现合并和拆分word文档.平时我们在处理多个word文档时,可能会想要将两个文档合并为一个,或者是将某个文档的一部分添加到另一个文档中,有的时候也会想要将文档拆分 ...

  2. C# 合并及拆分PDF文件

    C# 合并及拆分PDF文件 有时我们可能会遇到下图这样一种情况 — 我们需要的资料或教程被分成了几部分存放在多个PDF文件中,不管是阅读还是保存都不是很方便,这时我们肯定想要把这些PDF文件合并为一个 ...

  3. Java 合并、拆分PDF文档

    处理PDF文档时,我们可以通过合并的方式,来任意组几个不同的PDF文件或者通过拆分将一个文件分解成多个子文件,这样的好处是对文档的存储.管理很方便.下面将通过Java程序代码介绍具体的PDF合并.拆分 ...

  4. C# 合并、拆分PPT幻灯片

    概述 通过合并.拆分的功能,将不同的文档中的幻灯片进行组合形成新的的文档,同时也可以将一个多页的PPT文档按页拆分成多个不同的文档.此功能也丰富了编程人员对PPT幻灯片的操作的选择.下面将分别从以下几 ...

  5. Spark DataFrame列的合并与拆分

    版本说明:Spark-2.3.0 使用Spark SQL在对数据进行处理的过程中,可能会遇到对一列数据拆分为多列,或者把多列数据合并为一列.这里记录一下目前想到的对DataFrame列数据进行合并和拆 ...

  6. 详解CorelDRAW中如何合并与拆分对象

    合并两个或多个对象可以创建带有共同填充和轮廓属性的单个对象,以便将这些对象转换为单个曲线对象.可以合并的对象包括矩形.椭圆形.多边形.星形.螺纹.图形或文本等,本教程将详解CorelDRAW中关于合并 ...

  7. [.NET开发] C# 合并、拆分PDF文档

    在整理文件时,将多个同类型文档合并是实现文档归类的有效方法,也便于文档管理或者文档传输.当然,也可以对一些比较大的文件进行拆分来获取自己想要的部分文档.可以任意地对文档进行合并.拆分无疑为我们了提供极 ...

  8. Goldengate进程的合并与拆分规范

    Goldengate抽取进程的合并与拆分原则 1.    文档综述 1.1.  文档说明 本文档描述了对GoldenGate的抽取进程进行拆分和合并的基本原则和详细步骤.  1.2.  读者范围 本文 ...

  9. Spire.Cloud.SDK for Java 合并、拆分Excel单元格

    Spire.Cloud.SDK for Java 是Spire.Cloud云产品系列中,用于处理Word.Excel.PowerPoint以及PDF文档的JAR文件,可执行文档编辑.转换.保存等操作. ...

随机推荐

  1. Hibernate3 第一天

    Hibernate3 第一天 课程安排:4天(框架的使用+理论知识) 第一天Hibernate快速入门(单表的CRUD)+核心api讲解(配置+接口) 第二天:Hibernate一级缓存,快照,对象持 ...

  2. String类之substring--->查找某位置对应的字

    以下方法都是java内置类String类的内置方法(不是构造方法哦,就是普通的方法),不需要我们写,直接拿过来用即可. substring方法对应Api介绍   查找字符串中的 从int beginI ...

  3. 2016年团体程序设计天梯赛-决赛 L1-6. 一帮一(15)

    “一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组.本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中, ...

  4. H5 - 在线编辑制作

    [百度H5商店]http://h5.baidu.com/store [木疙瘩在在线制作]http://www.mugeda.com/ [百度在线制作工具]http://h5.baidu.com/ [易 ...

  5. HUST 1339 Reversal(字符串)

    题目链接 题解:将每个单词倒置,可以用char数组,然后用空格分隔,这里用的是string和stringstream. #include <cstdio> #include <ios ...

  6. [kuangbin带你飞]专题四 最短路练习 POJ 3268 Silver Cow Party

    题意: 在一个有向图中求n头牛从自己的起点走到x再从x走回来的最远距离 思路一开始是暴力跑dij…… 讲道理不太可能…… 然后就百度了一下 才知道把矩阵转置的话就只需要求两次x的单源最短路…… /* ...

  7. digitalocean优惠码30美元1G内存VPS免费使用两个月

    著名的云主机服务商CloudWays送福利啦!CloudWays是一家云主机网站服务商,与Digitalocean和亚马逊AWS开展合作,新用户注册验证手机即可赠送价值30美元的免费VPS主机. 申请 ...

  8. Gentoo安装详解(五)-- 安装X桌面环境

    安装X桌面环境: 安装Xorg: 检测显卡信息: dmesg | grep video lspci | grep -i VGA 配置INPUT_DEVICE.VIDEO_CARDS变量: 在安装Xor ...

  9. chapter 13_0 元方法

    通常,Lua中的每个值都有一套预定义的操作集合. 例如:可以将数字相加.可以连接字符串.可以在table中插入一对key-value等. 但是无法将两个table相加,无法对函数作比较,或无法调用一个 ...

  10. NFS挂载故障卡死的问题

    NFS挂载故障卡死的问题 默认是硬的,改成软的.比如:mount -t nfs -o rw,vers=4,noacl,nocto,noatime,nodiratime,rsize=131072,wsi ...